JPMorgan Chase

Principal Software Engineer - Python/Java, AWS, Microservices

JPMorgan Chase
Apply
6 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Lead the end-to-end design, development, and deployment of the Interest Rate Risk platform.
  • Architect scalable cloud-native solutions using AWS and modern DevOps practices.
  • Develop high-performance applications for data processing, analytics, and enterprise integration.
  • Create reusable software frameworks leveraged across teams and functions.
  • Establish engineering standards for code quality, testing, CI/CD, documentation, security, and regulatory compliance.
  • Collaborate with Risk, Finance, Data Engineering, Infrastructure, business, product, and technology stakeholders.
  • Mentor engineering teams and promote technical excellence and continuous improvement.
  • Architect and govern agentic AI-enabled engineering workflows, including AI-assisted code review, test generation, release readiness, incident triage, and root-cause acceleration.
  • Define guardrails for human-in-the-loop validation, auditability, secure data handling, resiliency, and reuse of AI-enabled workflows.

Requirements

  • 10+ years of relevant experience and at least 15+ years of overall technology experience.
  • Experience delivering large-scale, mission-critical platforms with deep AWS cloud services and architecture expertise.
  • Advanced proficiency in Python or Java, including data-processing frameworks and libraries.
  • Experience with microservices, API design, data pipelines, and distributed systems.
  • Familiarity with Docker, Kubernetes, Terraform, and DevOps practices.
  • Demonstrated ability to lead and mentor engineering teams and influence senior technical stakeholders.
  • Experience with data and analytics and with designing and leading adoption of agentic AI-enabled development practices.
  • Understanding of responsible AI, security, resiliency, data sensitivity, auditability, traceability, and risk-based governance.
  • Strong problem-solving, analytical, communication, and collaboration skills.
  • Preferred experience with financial-services risk management concepts, orchestration, Spark, Hadoop, and data visualization tools.
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me