Join us to shape the future of technology and accelerate your career growth. Be part of a team where your expertise drives innovation and impact.
As a Lead Software Engineer at JPMorganChase within the AI/ML & DATA PLATFORMS team, you will work in an agile environment to enhance, build, and deliver trusted market-leading technology products. You will conduct critical technology solutions across multiple technical areas, supporting the firm's business objectives. You will collaborate with diverse teams and contribute to a culture of innovation and excellence. You will help drive the team's success and foster a supportive, inclusive environment.
Job responsibilities
- Design and deliver innovative software solutions, applying creative thinking to build robust systems and resolve complex technical challenges
- Develop secure, high-quality production code and conduct thorough code reviews, debugging, and remediation
- Drive operational excellence by identifying recurring issues and implementing automation and permanent fixes
- Lead technical evaluations and architecture discussions with vendors, startups, and internal stakeholders
- Champion engineering communities of practice, promoting awareness and adoption of emerging technologies
- Promote responsible use of leading-edge technologies across Software Engineering
- Contribute to a collaborative team environment and support a culture of opportunity and innovation
Required qualifications, capabilities and skills
- Formal training or certification on software engineering concepts and 8+ years applied experience
- Hands-on experience in system design, application development, testing, and production support
- Advanced proficiency in programming/automation technologies such as Python and Terraform
- Strong troubleshooting skills with experience in root cause analysis and preventative fixes
- Working knowledge of the Software Development Life Cycle, including source control and delivery tooling
- Advanced knowledge of Snowflake and AWS
- Understanding of Agile engineering practices, including CI/CD, application resiliency, and secure-by-design development
- Cloud-native experience building and operating services in modern cloud environments
Preferred qualifications, capabilities and skills
- Working knowledge of data platforms such as Databricks for interoperable solutions
- Demonstrated expertise within a technical domain, including sound engineering practices and technical processes