Lead Software Engineer-Java, Kubernetes, AWS

Aumni

Aumni

Software Engineering
Bengaluru, Karnataka, India
Posted on Nov 7, 2025

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

As a Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms team, you will engage in the design, development, testing, and integration of end-to-end cloud components and related products. You will be part of the CPE feature team, ensuring adherence to firm-wide architectural design standards, risk management, security policies, and data management policies. You will help set strategic technology directions, establish development best practices, and conduct peer code reviews. You will support all elements of the Software Development Lifecycle and participate in developing integration elements, data models, and Application Programming Interfaces (APIs).

Job Responsibilities

  • Design, develop, and operate solutions for a cloud computing platform with built-in attributes of security, auditability, and observability
  • Define and build value-add services on the platform using cloud-native principles
  • Create technical designs for development and integration of new software and system technologies
  • Participate in software and system performance analysis and tuning, service capacity planning, and demand forecasting
  • Drive technical innovation and efficiency in infrastructure operations by developing tools and automation
  • Adopt cutting-edge technologies and create best-of-breed solutions by researching and evaluating alternate options
  • Help evangelize and adopt service mesh within the developer ecosystem and technical community
  • Collaborate with cross-functional teams to deliver scalable and reliable solutions
  • Ensure compliance with industry standards and internal policies throughout the development lifecycle
  • Provide mentorship and guidance to junior team members
  • Continuously improve platform capabilities through proactive monitoring and feedback

Required Qualifications, Capabilities, and Skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands on development experience building and delivering large systems
  • Expert-level proficiency with at least one programming language such as Java or Golang
  • Experience in writing automated tests (Python, shell scripting, etc.)
  • System and networking experience is essential
  • Kubernetes experience is essential
  • Experience with git and CI/CD tools like Jenkins is essential
  • Strong analytical and troubleshooting skills with a desire and expertise to build and solve complex problems in systems at scale
  • Computer Science degree from a top-tier college

Preferred Qualifications, Capabilities, and Skills

  • Demonstrate leadership in technical innovation and solution delivery
  • Collaborate effectively with global technology teams and mentor and support professional growth of team members
  • Contribute to the adoption of new technologies and best practices
  • Experience in Azure cloud and Google Cloud Platform is a plus
  • Experience in public cloud environments (AWS, GCP, Azure) and cloud formation templates (Terraform, etc.) is a plus


Carry out critical tech solutions across multiple technical areas as an integral part of an agile team