Sr Lead Software Engineer - C++, Python
Listed on 2026-06-18
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Job Description
Be an integral part of an agile team that consistently pushes the envelope to enhance, build and deliver top‑notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms group, you play a key role in enhancing, building and delivering trusted market‑leading technology products in a secure, stable, and scalable way. Your work drives significant business impact through your deep technical expertise and problem‑solving methodologies, tackling diverse challenges spanning multiple technologies and applications.
The group supports the massive Athena application, a strategic technology platform empowering technologists, quantitative analysts, and risk managers with a consistent, cross‑asset portfolio of models, frameworks, and tools for building innovative financial applications. Athena Core Reactive delivers the core time‑series engine for the entire platform, supporting critical JPMorgan businesses with thousands of users, millions of lines of code, and extensive daily production usage.
- Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Design and build new features required by the business
- Advance platform modernization and integrate AI tools to effectively support business requirements
- Maintain and optimize existing services to keep up with ever growing users base and scale
- Collaborate with global international team of technical engineers and product owners
- Develop secure and high‑quality production code, and review and debug code written by others
- Drive decisions that influence product design, application functionality, and technical operations and processes
- Serve as a function‑wide subject matter expert in one or more areas of focus
- Actively contribute to the engineering community as an advocate of firm‑wide frameworks, tools, and practices of the Software Development Life Cycle
- Influence peers and project decision‑makers to consider the use and application of leading‑edge technologies
- Add to the team culture of diversity, opportunity, inclusion, and respect
- Formal training or certification on C++/Python software engineering concepts and 5+ years applied experience
- Hands‑on practical experience delivering system design, application development, testing, and operational stability
- Advanced in one or more programming language(s)
- Advanced knowledge of software applications and technical processes with considerable in depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Ability to tackle design and functionality problems independently with little to no oversight
- Practical cloud native experience
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
- Experience developing multi‑threaded/multi‑process products
- Experience in networking and/or messaging systems
We offer a competitive total rewards package including a base salary determined based on role, experience, skills, and location. Eligible individuals may receive commission‑based pay and/or discretionary incentive compensation, paid in cash and/or forfeitable equity. Additional benefits include comprehensive health care coverage, on‑site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more.
Final compensation details will be shared during the hiring process.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also provide reasonable accommodations for applicants’ and employees’ religious practices and beliefs, and mental health or physical disability needs.
Visit our FAQs for more information about requesting an accommodation.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).