Lead Software Engineer (Bengaluru)

Lead Software Engineer (Bengaluru)

10 Aug
|
JPMorganChase
|
Bengaluru

10 Aug

JPMorganChase

Bengaluru

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 Lead Software Engineer at JPMorganChase, within Delivery Platforms you will be a technical leader and hands-on builder of the firm's composable test environment platform — enabling developers across a 10,000-engineer organization to spin up isolated, production-representative virtual environments per pull request, run integration tests independently, and merge without contention on shared environments. You will operate across hybrid infrastructure (on-premises Kubernetes and AWS), solve complex problems in traffic routing, dependency graph resolution, and stateful service provisioning, and deliver a platform that thousands of engineers rely on daily.

Job Responsibilities
- Designs and implement core subsystems of the composable environment platform — including the provisioning control plane, lifecycle management engine, resource scheduling, and automatic teardown with time-to-live enforcement




- Builds and own the traffic routing and isolation layer that directs requests to the correct service versions within virtual setting sessions using header-based routing, service mesh integration, and service discovery — ensuring zero cross-session contamination.
- Implements dependency graph resolution logic that determines which services are instantiated live, reused from baseline, or virtualized/stubbed for a given test scenario — enabling composable environments at 1,000+ service scale
- Develops and maintain the self-service interfaces (CLI and API) that enable application teams to declare environment needs, provision in minutes, execute tests, and tear down — with clear contracts, versioning, and backward compatibility
- Builds automated provisioning for stateful test infrastructure across heterogeneous data stores (Oracle, Kafka, Cassandra, MongoDB, CockroachDB, DynamoDB, PostgreSQL), including snapshot/restore, schema versioning,

📌 Lead Software Engineer (Bengaluru)
🏢 JPMorganChase
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (bengaluru) / bengaluru