Principal Software Engineer - Python/Java, AWS, Microservices

JPMorganChase

Bengaluru

Presencial

INR 4 000 000 - 7 000 000

Tempo integral

há 26 horas
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 in Bengaluru seeks a Principal Software Engineer to lead design, development, and deployment of high-scale financial platforms. You will architect cloud-native solutions on AWS, align with risk and finance teams, and drive data-processing capabilities with robust DevOps practices.

You will mentor engineers, enforce engineering standards, and guide adoption of agentic AI-enabled development across the organization, ensuring security and governance across initiatives.

Qualificações

  • 10+ years of relevant software engineering experience and 15+ years in technology.
  • Experience delivering large-scale, mission-critical platforms on AWS.
  • Advanced proficiency in Python or Java and data processing.
  • Experience with microservices, APIs, data pipelines, and distributed systems.
  • Cloud-native AWS architecture and DevOps practices.
  • Proven leadership and mentoring of engineering teams.
  • Experience with agentic AI-enabled development practices and governance.

Responsabilidades

  • Lead end-to-end design, development, and deployment of the Interest Rate Risk platform.
  • Architect cloud-native solutions using AWS and modern DevOps practices.
  • Develop robust, high-performance applications for data processing and analytics.
  • Collaborate with Risk, Finance, Data Engineering, and Infrastructure teams.
  • Create durable, reusable software frameworks across teams.
  • Establish engineering best practices for code quality, testing, CI/CD, and docs.
  • Mentor engineering teams and foster technical excellence.
  • Ensure compliance with regulatory requirements and risk policies.
  • Influence senior stakeholders across business, product, and technology groups.
  • Architect and govern AI-enabled engineering workflows with guardrails for security and reuse.

Conhecimentos

Python
Java
AWS Cloud
Microservices
Data pipelines
DevOps
CI/CD pipelines
Mentoring
Architecting

Ferramentas

Docker
Kubernetes
Terraform
AI-assisted development tools

Descrição da oferta de emprego

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's 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.
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

JPMorganChase • Bengaluru

Presencial
INR 3 500 000 - 6 000 000
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

JPMorgan Chase Bank • Bengaluru

Presencial
INR 1 200 000 - 1 800 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
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 Python Databases AI
Lead Software Engineer - Java Python Databases AI

JPMorgan Chase & Co. • Bengaluru

Presencial
INR 3 000 000 - 5 000 000
Lead Software Engineer - Python
Lead Software Engineer - Python

JPMorgan Chase & Co. • Bengaluru

Presencial
INR 550 000 - 900 000
Lead Software Engineer - Java Fullstack Cloud AI
Lead Software Engineer - Java Fullstack Cloud AI

JPMorgan Chase & Co. • Hyderabad

Presencial
INR 2 300 000 - 4 200 000
Lead Software Engineer - Java & Cloud
Lead Software Engineer - Java & Cloud

JPMorganChase • Hyderabad

Presencial
INR 1 200 000 - 2 000 000