Senior Principal Software Engineer - Cloud, Distributed Systems & Data Platforms

United States Digital Space LLC

Karnataka

On-site

INR 3,000,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase is seeking a Senior Principal Software Engineer to architect and deliver core components of a distributed data platform within Corporate Technology. You will partner with product, data, SRE, and security teams to achieve reliability, performance, and compliance at scale and shape engineering standards across the team.

You will mentor senior engineers, define standards, and drive technical excellence in a large enterprise environment.

Qualifications

  • 10+ years of software engineering experience.
  • Experience with cloud-native distributed systems at scale.
  • Expertise in two areas: cloud platforms, storage/lakehouse, data processing/streaming, or security/governance.
  • Proven ability to design and scale agentic AI-enabled development patterns and governance.
  • Strong system design, coding in Java/Scala/Python/Go, and large enterprise environments.

Responsibilities

  • Architect end-to-end platform components for streaming, batch, and interactive workloads.
  • Write high-quality, performant code and build robust APIs and services.
  • Define SLIs/SLOs, automate alerts, and contribute to reliability and operations.
  • Mentor engineers and drive engineering excellence and risk controls.

Job description

JOB DESCRIPTION

We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies.


As a Senior Principal Software Engineer at JPMorgan Chase within the Corporate technology team, you architect and deliver core components of a distributed data platform. You partner with product, data, SRE, and security teams to achieve reliability, performance, and compliance at scale. You help shape engineering standards and drive technical excellence across the team.


Job responsibilities


  • Architect end-to-end platform components for streaming, batch, and interactive workloads

  • Write high-quality, performant code and build robust APIs and services

  • Sets strategy and operating standards for agentic AI-enabled engineering across a portfolio (using enterprise-authorized tools within the work environment) to drive measurable improvements in delivery speed, reliability, and code quality (e.g., AI-orchestrated SDLC/TLM automation, release readiness gating, incident triage/root-cause acceleration, and large-scale refactoring/test modernization), while defining guardrails for validation, security, resiliency, and reuse across teams and functions.

  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale.

  • Implement resilient distributed workflows and optimize compute clusters and storage layers

  • Embed security, governance, and compliance controls in services and pipelines

  • Define SLIs/SLOs, automate alerts, and contribute to reliability and operations

  • Mentor senior engineers and champion engineering excellence and risk controls


Required qualifications, capabilities and skills


  • Formal training or certification on software engineering concepts and 10+ years applied experience

  • Demonstrable ownership of cloud-native distributed systems or data platforms at scale

  • Deep expertise in at least two areas: cloud platforms, storage/lakehouse tech, data processing/streaming, query/compute engines, distributed systems, security/governance, DevOps/SRE

  • Demonstrated experience designing and scaling agentic AI-enabled development patterns (using enterprise-authorized tools within the work environment) across teams/functions, including establishing governance for human-in-the-loop validation, traceability/auditability, and secure handling of sensitive inputs/outputs.

  • Strong understanding of responsible AI use and control expectations at scale, including security/resiliency implications, data sensitivity, and risk-based governance; ability to advise senior leaders on safe adoption, reuse, and measurable outcomes.

  • Hands-on practical experience in system design, application development, testing, and operational stability

  • Proficient in coding in Java, Scala, Python, or Go

  • Experience in developing, debugging, and maintaining code in large corporate environments

  • Excellent system design and communication skills; ability to influence roadmaps and standards across teams


Preferred qualifications, capabilities and skills


  • Experience in regulated or mission-critical environments with strict RTO/RPO requirements

  • Hands-on with data governance stacks, data quality frameworks, and policy engines

  • Familiarity with ML/AI data patterns and low-latency serving

  • Graduate degree in CS/Engineering or equivalent


ABOUT US
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Lead Data Architect
Lead Software Engineer - Lead Data Architect

JPMorganChase • Mumbai

On-site
INR 4,000,000 - 7,000,000
Senior Director of Software Engineering - Backend & AI
Senior Director of Software Engineering - Backend & AI

JPMorganChase • Hyderabad

On-site
INR 3,500,000 - 5,000,000
Lead Software Engineer - Data Platforms and REST API Development
Lead Software Engineer - Data Platforms and REST API Development

JP Morgan Services India Pvt Ltd • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Senior Manager of Software Engineering - Java
Senior Manager of Software Engineering - Java

JPMorganChase • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Lead Software Engineer - Java, AWS
Lead Software Engineer - Java, AWS

JPMorganChase • Bengaluru

On-site
INR 3,000,000 - 7,000,000
Senior Manager - Software Engineering (Java)
Senior Manager - Software Engineering (Java)

JP Morgan Services India Pvt Ltd • Bengaluru

On-site
INR 4,000,000 - 7,000,000
null
Sr Lead Software Engineer - Java/Python, Data Engineering
Sr Lead Software Engineer - Java/Python, Data Engineering

JPMorganChase • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Senior Manager of Software Engineering - Data Engineering Lead
Senior Manager of Software Engineering - Data Engineering Lead

United States Digital Space LLC • Karnataka

On-site
INR 1,800,000 - 2,400,000
Senior Manager of Software Engineering - Data Engineering
Senior Manager of Software Engineering - Data Engineering

United States Digital Space LLC • Karnataka

On-site
INR 3,500,000 - 6,000,000
Lead Software Engineer- Java BE Lead
Lead Software Engineer- Java BE Lead

JPMorganChase • Hyderabad

On-site
INR 1,800,000 - 2,400,000