
Sr Lead Software Engineer - Python Engineering
JPMorgan Chase5 days ago
Responsibilities
- Provide technical guidance and direction to business and technical teams, contractors, and vendors.
- Develop secure, high-quality production code and review and debug code written by others.
- Drive adoption and governance of approved AI-assisted engineering practices, including code review, refactoring, test acceleration, release readiness, and incident analysis.
- Establish validation standards for AI-assisted outputs covering secure coding, peer review, automated testing, correctness, performance, and security.
- Use software development life cycle tools and approved automation capabilities to improve engineering efficiency at scale.
- Influence product design, application functionality, technical operations, and engineering processes.
- Serve as a function-wide subject matter expert and advocate for firmwide engineering frameworks, tools, and practices.
Requirements
- Formal training or certification in software engineering concepts and at least 5 years of applied experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Experience leading the effective use of enterprise-authorized AI-assisted software development tools and validating their outputs.
- Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
- Advanced Python skills.
- Proficiency in automation and continuous delivery methods and all aspects of the software development life cycle.
- Advanced understanding of agile methodologies, application resiliency, and security.
- Technical proficiency in an area such as cloud, artificial intelligence, or machine learning, along with practical cloud-native experience.
- Ability to solve design and functionality problems independently with little to no oversight.
- Preferred advanced skills in Java and JavaScript.
- Preferred experience building SDKs, frameworks, or developer platforms consumed by other engineering teams.
- Preferred experience with AI-native tooling, AI-assisted development workflows, and production software leveraging or building AI capabilities.
Benefits
- Benefits may include comprehensive health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Eligible roles may include commission-based pay or discretionary incentive compensation, including cash or forfeitable equity.
- Additional compensation and benefit details are provided during the hiring process.
- The employer provides reasonable accommodations and is an equal opportunity employer.
Tech Stack
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.