Principal Software Engineer - Python/Java, AWS, Microservices

JPMorgan Chase Bank

Bengaluru

Presencial

INR 1 200 000 - 1 800 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

JPMorgan Chase Bank is seeking a Principal Software Engineer in Bengaluru to lead the design, development, and deployment of a scalable Interest Rate Risk platform. You will architect cloud-native solutions on AWS, build high-performance data processing systems, and guide cross-functional teams across Risk, Finance, and Data Engineering.

The role emphasizes mentoring, strong technical leadership, secure engineering practices, and adoption of agentic AI-enabled development workflows with

Qualificações

  • 10+ years of technology experience, with 15+ years overall in tech.
  • Deep AWS cloud services and architecture experience.
  • Proficiency in Python or Java and data processing.
  • Experience with microservices, API design, data pipelines, distributed systems.
  • Familiarity with DevOps tools (Docker, Kubernetes, Terraform, CI/CD).
  • Strong problem solving, communication, and leadership abilities.

Responsabilidades

  • Lead end-to-end design, development, and deployment of scalable platforms.
  • Architect cloud-native solutions using AWS and modern DevOps practices.
  • Develop high-performance data processing and analytics applications.
  • Collaborate with Risk, Finance, Data Engineering, and Infrastructure teams to gather requirements.
  • Mentor engineering teams and enforce code quality, testing, and documentation.
  • Ensure regulatory compliance and risk management policies.

Conhecimentos

AWS
Python/Java
Microservices
DevOps
AI-enabled development
Leadership
Data analytics

Ferramentas

Docker
Kubernetes
Terraform
CI/CD

Descrição da oferta de emprego

We have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.

As a Principal Software Engineer at JPMorgan Chase within the Finance Technology Team, which is aligned to Corporate Technology Division, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.

Job responsibilities
  • Leads the end-to-end design, development, and deployment of the Interest Rate Risk platform, ensuring scalability, reliability, and security
  • Architects cloud-native solutions using AWS services and modern DevOps practices
  • Develops robust, high-performance applications, focusing on data processing, analytics, and integration with enterprise systems
  • Collaborates with cross-functional teams, including Risk, Finance, Data Engineering, and Infrastructure, to gather requirements and deliver solutions
  • Creates durable, reusable software frameworks that are leveraged across teams and functions
  • Establishes and enforce engineering best practices for code quality, testing, CI/CD, and documentation
  • Mentors and guide engineering teams, fostering a culture of technical excellence and continuous improvement
  • Ensures compliance with regulatory requirements and internal risk management policies
  • Influences leaders and senior stakeholders across business, product, and technology teams
  • Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorised tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorised AI-assisted development and automation capabilities, to improve the value realised by automation at scale
Required qualifications, capabilities, and skills
  • 10+ years relevant experience while having an overall of min 15+ years of technology experience
  • Prior experience delivering large-scale, mission-critical platforms with deep expertise in AWS cloud services and architecture
  • Advanced proficiency in Python or Java, including experience with data processing frameworks and libraries
  • Experience with microservices, API design, data pipelines and distributed systems
  • Familiarity with DevOps tools and practices (e.g., Docker, Kubernetes, Terraform, CI/CD pipelines)
  • Excellent problem-solving, analytical, and communication skills
  • Demonstrated ability to lead and mentor engineering teams
  • Experienced and comfortable with data and analytics
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorised tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data
  • Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling pattern
Preferred qualifications, capabilities, and skills
  • Strong understanding of risk management concepts, preferably within the financial services industry.
  • Experience in Orchestration
  • Experience with big data technologies (e.g., Spark, Hadoop) and data visualisation tools.

This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Principal Software Engineer - Python/Java, AWS, Microservices
Principal Software Engineer - Python/Java, AWS, Microservices

Aumni • Bengaluru

Presencial
INR 1 200 000 - 2 400 000
Principal Software Engineer - Python Java AWS Microservices
Principal Software Engineer - Python Java AWS Microservices

JPMorganChase • Bengaluru

Presencial
INR 3 500 000 - 6 000 000
Principal Software Engineer - Python/Java, AWS, Microservices
Principal Software Engineer - Python/Java, AWS, Microservices

JPMorganChase • Bengaluru

Presencial
INR 4 000 000 - 7 000 000
Principal Software Engineer - Python/Java, AWS, Microservices
Principal Software Engineer - Python/Java, AWS, Microservices

Security Capital Research • Bengaluru

Presencial
INR 400 000 - 700 000
Lead Software Engineer - Java 17 Spring Boot AWS
Lead Software Engineer - Java 17 Spring Boot AWS

JPMorgan Chase & Co. • Bengaluru

Presencial
INR 3 500 000 - 5 500 000
Sr Lead Software Engineer - Python Backend
Sr Lead Software Engineer - Python Backend

JPMorgan Chase Bank • Bengaluru

Presencial
INR 3 500 000 - 7 000 000
Software Engineer III - Java/ Python Backend Developer
Software Engineer III - Java/ Python Backend Developer

JPMorgan Chase Bank • Bengaluru

Presencial
INR 2 500 000 - 5 000 000
Lead Software Engineer - Java, Python, Databases, AI
Lead Software Engineer - Java, Python, Databases, AI

JPMorgan Chase • Bengaluru

Presencial
INR 400 000 - 800 000
Lead Software Engineer - Java, Spring Boot, AWS
Lead Software Engineer - Java, Spring Boot, AWS

JP Morgan Services India Pvt Ltd • Bengaluru

Presencial
INR 3 500 000 - 7 000 000
Lead Software Engineer - Java Python Databases AI
Lead Software Engineer - Java Python Databases AI

JPMorgan Chase & Co. • Bengaluru

Presencial
INR 3 000 000 - 5 000 000