Join a forward-thinking team at JPMorganChase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI initiatives. You'll collaborate with talented engineers and stakeholders to deliver solutions that are secure, reliable, and scalable. This is your opportunity to influence technology strategy, drive operational excellence, and make a tangible impact across the organization. If you're passionate about cloud, automation, and enabling next-generation AI/ML capabilities, we want to hear from you.
As a Principal Software Engineer at JPMorgan Chase in the Chief Data and Analytics Office's Data Platforms division, you will lead the technical direction for cloud platform engineering. You will work with cross-functional teams to design, build, and operate innovative cloud platform solutions. You will help us deliver secure, scalable, and reliable platforms that support our AI/ML and data-driven initiatives. Your expertise will drive performance, efficiency, and a best-in-class developer experience across our engineering organization. You will also help advance our AI-assisted development practices, and efforts on Agentic/AIOps by leveraging modern AI coding tools and agent frameworks to accelerate engineering velocity and platform innovation at scale.
Job responsibilities
- Provide technical leadership and guidance to the cloud engineering team.
- Lead the design and development of secure, scalable, and reliable cloud infrastructure and platform tools.
- Drive adoption of modern DevEx (Developer Experience) practices and evolve CI/CD and developer tooling to improve delivery speed, quality, and consistency.
- Align platform strategy and roadmaps with business priorities; lead cross-functional initiatives to modernize SDLC practices.
- Evaluate, integrate, and govern strategic tooling to reduce cognitive load and improve developer experience.
- Collaborate with development teams to identify and eliminate bottlenecks on the platform.
- Define and promote paved paths and self-service workflows to streamline developer workflows.
- Implement real-time telemetry pipelines and workflows for large-scale platform observability and analytics.
- Champion adoption of tools that can improve developer productivity through clear documentation, training, office hours, and close engagement with the developer community.
- Standardize use of AI-assisted coding tools and AI-powered development ecosystems to accelerate development workflows, code generation, and engineering productivity across the organization.
- Contribute to the design and development of AI agents and Model Context Protocol (MCP) integrations using frameworks built on top of Google ADK, Anthropic SDKs, etc. and related tooling to enable intelligent, scalable platform automation.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 10+ years applied experience
- Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP).
- Advanced knowledge of containerization and orchestration platforms (Docker, Kubernetes, ECS, etc.).
- Demonstrated expertise in DevEx (Developer Experience) and CI/CD tools (Jenkins, Spinnaker, Bitbucket, GitHub, etc.).
- Strong knowledge of cloud security best practices, shift-left methodologies, and DevSecOps processes.
- Strong programming skills in Golang or Python, with a solid understanding of software development best practices.
- Proficiency with cloud infrastructure provisioning tools (Terraform, KRO, Crossplane, etc.).
- Experience with logging and monitoring tools (Splunk, Grafana, Datadog, Prometheus, etc.).
- Deep understanding of cloud infrastructure design, architecture, and migration strategies.
- Demonstrated proficiency with AI-assisted coding workflows, including experience with LLM-powered development tools, spec-driven development methodologies, and prompt engineering for software engineering use cases.
-
Master's degree in a related field and certifications in Cloud, Kubernetes, or infrastructure-as-code technologies.
- Experience implementing multi-cloud architectures and leading end-to-end platform development efforts.
- Background in designing and developing scalable AI/ML or Data platforms.
- Experience with automation and workflow orchestration for operational efficiency.
- Published contributions to open-source or industry-recognized projects.
- Hands-on experience building AI agents and MCP servers/integrations at scale using frameworks such as Google ADK, Anthropic SDKs, and standard agent orchestration tooling.
- Experience with enhancing AI-powered coding ecosystems with enterprise specific tooling to improve developer productivity and platform engineering workflows.
FEDERAL DEPOSIT INSURANCE ACT:
This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChase’s review of criminal conviction history, including pretrial diversions or program entries.
About UsWe offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These 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. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
Skills Required
- Formal training or certification on software engineering concepts and 10+ years applied experience
- Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP)
- Advanced knowledge of containerization and orchestration platforms (Docker, Kubernetes, ECS)
- Demonstrated expertise in DevEx and CI/CD tools (Jenkins, Spinnaker, Bitbucket, GitHub)
- Strong knowledge of cloud security best practices, shift-left methodologies, and DevSecOps processes
- Strong programming skills in Golang or Python
- Proficiency with cloud infrastructure provisioning tools (Terraform, KRO, Crossplane)
- Experience with logging and monitoring tools (Splunk, Grafana, Datadog, Prometheus)
- Deep understanding of cloud infrastructure design, architecture, and migration strategies
- Demonstrated proficiency with AI-assisted coding workflows, LLM-powered development tools, spec-driven development, and prompt engineering
- Master's degree in a related field and certifications in Cloud, Kubernetes, or infrastructure-as-code technologies
- Experience implementing multi-cloud architectures and leading end-to-end platform development efforts
- Background in designing and developing scalable AI/ML or Data platforms
- Experience with automation and workflow orchestration for operational efficiency
- Published contributions to open-source or industry-recognized projects
- Hands-on experience building AI agents and MCP servers/integrations using frameworks such as Google ADK and Anthropic SDKs
- Experience enhancing AI-powered coding ecosystems with enterprise specific tooling
JPMorganChase Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about JPMorganChase and has not been reviewed or approved by JPMorganChase.
-
Healthcare Strength — Medical, dental, vision, and mental health coverage are comprehensive, with on-site clinics, preventive care, and specialized supports such as maternity nurse guidance and fertility treatments. Wellness activities can help offset copays and out-of-pocket costs, reinforcing the perceived strength of health benefits.
-
Retirement Support — A 401(k) with dollar-for-dollar matching and additional automatic pay credits reflect strong employer-backed retirement savings. An employee stock purchase plan and related financial programs further bolster long-term financial support.
-
Leave & Time Off Breadth — Paid time off, sick time, holidays, and generous parental leave are provided alongside family medical leave and adoption/fertility assistance. Additional programs like caregiver support and volunteer time off expand the breadth of time-away options.
JPMorganChase Insights
What We Do
JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $3.7 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small businesses, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world’s most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Technology fuels every aspect of our company and is at the heart of everything we do. With over 50,000 technologists globally and an annual tech spend of $12 billion, we are dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Learn more about technology at our firm, explore resources from our Distinguished Engineers, AI & ML researchers, and other experts; access the latest episode of our TechTrends podcast, and more at www.jpmorgan.com/technology. Information about JPMorgan Chase & Co. is available at www.jpmorganchase.com. ©2023 JPMorgan Chase & Co. All rights reserved. JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans.
Why Work With Us
Our technologists work on a diverse range of solutions that include strategic technology initiatives, big data, mobile, electronic payments, machine learning, cybersecurity, enterprise cloud development, and other state-of-the-art technologies.
Gallery








