Join Our Team as a Senior Lead Software Engineer - Python at JPMorgan Chase
Become a key player in an agile team that continually innovates to enhance, build, and deliver exceptional technology products. As a Senior Lead Software Engineer within the Corporate & Investment Banking team at JPMorgan Chase, you will drive significant business impact with your technical expertise and problem-solving skills, tackling diverse challenges across multiple technologies and applications.
Job Responsibilities
- Provide technical guidance to support the business, technical teams, contractors, and vendors.
- Collaborate with stakeholders to gather requirements, understand business context, and translate it into technical solutions.
- Develop robust, high-performance software products and APIs, enhancing existing applications using the internal platform.
- Demonstrate best practices throughout the software development lifecycle: testing, code review, status reporting, and focus on application resilience and operability.
- Develop secure and high-quality production code while reviewing and debugging code written by others.
- Influence product design, application functionality, and technical operations and processes.
- Act as a function-wide subject matter expert in one or more areas of focus.
- Contribute to the engineering community as an advocate of firmwide frameworks, tools, and Software Development Life Cycle practices.
- Encourage the use and application of leading-edge technologies among peers and project decision-makers.
- Promote a team culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
- Formal training or certification in software engineering concepts with 5+ years of applied experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Advanced proficiency in Python for building large, scalable applications.
- Experience with UI concepts, languages, and platforms including JavaScript/REACT, Typescript, HTML5, and CSS3.
- Object-oriented experience with a proven track record of successful delivery.
- Expertise in service-oriented architecture and API implementation.
- Advanced knowledge of software applications and technical processes in one or more technical disciplines (e.g., cloud, AI, ML, mobile).
- Ability to independently tackle design and functionality problems with minimal oversight.
- Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.
Preferred Qualifications, Capabilities, and Skills
- Experience with No-SQL databases.
- Knowledge of the financial services industry and their IT systems.
- Cloud-native experience.
About JPMorgan Chase & Co.
JPMorgan Chase & Co. provides innovative financial solutions to millions of consumers, small businesses, and some of the world's most prominent corporate, institutional, and government clients under the J.P. Morgan and Chase brands. With a history spanning over 200 years, we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management.
We offer a competitive total rewards package including base salary based on role, experience, skill set, and location. Eligible roles may receive discretionary incentive compensation based on firm performance and individual contributions. Our 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. Detailed total compensation and benefits will be provided during the hiring process.
At JPMorgan Chase, our diverse workforce is our strength and essential to our success. We value diversity and inclusion, providing equal employment opportunities without discrimination based on protected attributes. We also accommodate religious practices and mental or physical disability needs. For more information, visit our FAQs about requesting an accommodation.
JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans.
Company Name: JPMorgan Chase & Co.
Job Title: Senior Lead Software Engineer - Python