Job Title: Finance Software Engineering Manager
We are seeking a highly experienced Finance Software Engineering Manager to lead our globally distributed team of app engineers. The successful candidate will provide technical leadership and governance, formulating and implementing a software engineering strategy that balances agility, flexibility, supportability, scale, and consistency.
Key Responsibilities:
* Lead and manage a globally distributed team of app engineers, providing technical leadership and governance.
* Formulate and implement a software engineering strategy, extracting, understanding, documenting, and interrogating requirements from business partners.
* Test, deploy, monitor, document, and troubleshoot data solutions and associated models.
* Work closely with project managers, data engineers, data analysts, data scientists, IS&T, and business partners to deliver software automation solutions.
* Partner with data analysts and data scientists to develop predictive and prescriptive analytics, effective methods in machine learning, time series forecasting, and statistical analysis to improve Apple Finance's business processes.
* Partner with DevOps to identify and review capabilities of emerging technologies and enable the adoption of these new technologies and associated techniques.
* Provide project management and technical leadership in agile and lean methodologies within the software development lifecycle (SDLC).
* Implement and maintain application compliance with InfoSec, Privacy, and SOX guidelines.
Requirements:
* Minimum 3-5 years managing software engineering teams in fast-paced environments.
* Familiarity with delivering data and automation solutions, preferably in a highly agile environment.
* Web development experience with LAMP (Linux, Apache, MySQL, PHP, and alternatives).
* Object-oriented programming languages (Python).
* APIs and microservices (GraphQL, REST).
* Code management on Git.
* Experience with cloud/orchestration architectures such as AWS, Kubernetes.
Preferred Qualifications:
* Minimum Level 8 degree in related quantitative field with experience in a software engineer role.
* Alternatively, Level 8 degree in finance, economics, accounting, or related business field with five years of proven experience in software development.
* Corporate finance and accounting experience is a major advantage, especially with SAP.
* Project management skills/qualification is a plus.
Why Join Our Team?
This role requires an outstanding blend of technical app engineering expertise, program management skills, business knowledge, and strong leadership skills. In partnership with other FDT leaders, this role will develop the strategy, define a roadmap, and help us scale the team's impact across the Finance organization.