Job DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the Market Risk division, you will be an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable manner. As a core technical contributor, you will be responsible for developing critical technology solutions across multiple technical areas within various business functions to support the firm's business objectives.
Job Responsibilities- Design, develop, and troubleshoot innovative software solutions, thinking beyond routine approaches to resolve complex technical problems.
- Develop secure, high-quality production code; review and debug code written by others.
- Identify opportunities to automate or eliminate recurring issues to improve operational stability.
- Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials for integration within existing systems.
- Lead communities of practice across Software Engineering to promote awareness and adoption of new technologies.
- Contribute to a team culture of diversity, opportunity, inclusion, and respect.
Required qualifications, capabilities, and skills- Formal training or certification in system design concepts with proficient advanced experience.
- Hands-on experience in system design, application development, testing, and operational stability.
- Advanced proficiency in programming languages such as Python.
- Experience with automation and continuous delivery methodologies.
- Comprehensive understanding of the Software Development Life Cycle.
- Advanced knowledge of agile methodologies including CI/CD, application resiliency, and security.
- Proficiency in software applications and technical processes within disciplines like cloud computing, AI, machine learning, or mobile development.
- In-depth knowledge of the financial services industry and related IT systems.
- Practical experience with cloud-native architectures.
- Proficiency in data processing frameworks and tools, including Parquet, Iceberg, PySpark, Glue, Lambda, Databricks, and AWS data services such as EMR, Athena, and Redshift.
- Strong experience with SQL and NoSQL databases, and programming languages like Python, Java, or Scala.
Preferred qualifications, capabilities, and skills- Experience in data architecture, data modeling, data warehousing, and data lakes.
About UsJ.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals, and institutional investors. Our approach to serving clients is first-class in every aspect. We aim to build trusted, long-term partnerships to help our clients achieve their business objectives.
We recognize that our people are our strength, and the diverse talents they bring are key to our success. We are an equal opportunity employer committed to diversity and inclusion. We do not discriminate based on protected attributes such as race, religion, gender, or age, and we provide reasonable accommodations for religious practices and disabilities.
About The TeamOur professionals in Corporate Functions cover a range of areas including finance, risk, human resources, and marketing. Our corporate teams are vital to our success, ensuring our businesses, clients, customers, and employees are supported effectively.