Application Engineer II
Core
Design and implement scalable Python/PySpark backend applications and data transformation services for accounting and reporting.
Role type
Senior IC backend software engineer (data engineering)
Builds
Backend applications, data transformation services, and data flows
Domain
Finance/Accounting + Cloud Data Engineering
Deliverable
production ML models | product features
Required skills
Python, PySpark, SQL, Azure Databricks, Azure Data Factory, Terraform, Git, CI/CD, REST/SOAP APIs, relational databases (Oracle, PostgreSQL), automated testing
Preferred skills
AI-assisted development tools (e.g., GitHub Copilot)
Technologies
Azure Databricks, Azure Data Factory, Azure Data Lake Storage Gen2, Delta Lake, Terraform, Oracle, PostgreSQL, GitHub Copilot
Responsibilities
Translate business requirements into technical specifications; design and implement data flows; own end-to-end application architecture; perform peer code reviews; build automated tests; deploy and operate production workloads; collaborate with stakeholders on design and delivery.
