JPMorgan Chase's Chief Data & Analytics Office (CDAO) is responsible for accelerating the firm's data and analytics journey, ensuring data quality, integrity, and security, and leveraging data for insights and decision-making. The CDAO also develops and implements AI/ML solutions for new products, productivity improvements, and risk management. The Senior Director of Software Engineering will lead the development and delivery of innovative data and analytics solutions to promote the firm's commercial success.
Requirements
- Hands-on experience with Python and/or Java application program development with use of automated unit testing
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Hands-on practical experience with terraform development and understanding of terraform enterprise.
- Hands-on experience with GitHub / Bitbucket code versioning tool, Jenkins build tool and pypi / maven artifactory integrations
- Knowledge of Big Data distributed compute frameworks like Spark.
- Exposure to AWS & Databricks Platform administration
- Experience in Data pipelines using Spark
Responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Oversee the delivery of large-scale projects, coordinating efforts across multiple teams and stakeholders to ensure timely and successful outcomes.
- Collaborate with product, technology, and data partners to develop and execute strategic data engineering initiatives.
- Mentor and guide technical teams, fostering a culture of continuous learning and excellence in software engineering practices.
- Solves the companies most challenging cloud data platform problems by building innovative technical solutions around Data Lake Tools.
- Designs, implements, and maintains a managed AWS Databricks platform, and provides engineering and operational support for the platform to SRE and app teams.
- Performs platform design, set-up and configuration, workspace administration, resource monitoring, providing engineering support to data engineering teams, Data Science/ML, and Application/integration teams.
Other
- 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise and more broadly across the organization
- Experience with Agile development processes, as needed (SCRUM/KANBAN) using JIRA.
- Experience in managing product release lifecycle at enterprise level.
- Formal training or certification on software engineering concepts and 10+ years applied experience.