Sr Lead Software Engineer - Platform Engineering
JPMorgan
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
7,149 open engineering roles across 739 companies are on ApplySarthi right now, most of them in Bengaluru (365), Hyderabad (128), Mumbai (54).
- Data Center Controls Technician, AWS Controls EngineeringAmazon
- Senior Manager, Engineering (Seattle or West Coast Preferred)Jobgether
- Executive Assistant, Frontier AI Engineering & ServicesAmazon Web Services
What engineering roles keep asking for: Python (22%), AWS (21%), Observability (14%), System design (13%), CI/CD (12%) — counted across their open postings here.
Software Engineer jobs in the United States · Software Engineer jobs in Austin · Remote Software Engineer jobs · CI/CD jobs · Java jobs · Kafka jobs · Observability jobs
JPMorgan has 7,039 open roles listed here.
- Associate - Analytics Solutionbengaluru
- VP- Central P&A - CCAR & Earningsmumbai
- Applied AI ML Directorbengaluru
- India Direct Custody Operations - Designated Depository Participant Services (DDP) - Associatemumbai
- Trading Services Analyst - Securities Services Operations
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for engineering roles keep coming back to Python, AWS, Observability, System design. Practise those questions before you sit with JPMorgan.
Questions you are likely to be asked
- Why do you want to join JPMorgan?
- What is your experience with Java? Tell me one thing you learned the hard way.
- How would you cut the cloud bill of a system without hurting it?
- How do you keep secrets and access safe in your infrastructure?
- Walk me through how code gets from a commit to production where you work.
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Sr Lead Software Engineer - Platform Engineering at JPMorgan interview free →Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Sr Lead Software Engineer - Platform Engineering at JPMorgan Chase within the Commercial & Investment Bank - Payments Technology Space, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities Design, build, and maintain a proprietary Java framework built on Spring Boot — starters, auto-configuration, dependency management, and integration with standard libraries for messaging, data, and observability Own and evolve the framework versioning and release strategy — supporting multiple active major versions simultaneously while managing consumer migrations deliberately Build and maintain the test automation strategy for the framework: unit, integration, and contract tests that give the team confidence that changes are safe before they reach the ~1,000+ application teams that consume each release Conduct rigorous, high-quality PR reviews — explaining the why behind feedback, raising the technical standard of the local team through the review process Own the team's approach to containerized delivery — including framework integration with managed container images, container runtime behavior, and how the framework layer interacts with the platform's image strategy Contribute to shared platform services — the running services that the framework wires applications into at runtime; understanding the full build-to-runtime picture is essential Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation Actively participate in global platform design discussions with counterparts in other locations, representing Austin's perspective and contributing to cross-site architectural decisions Diagnose and resolve complex, cross-cutting issues where root cause is in the framework layer rather than in any individual consumer application Apply s ystem design principles to framework and platform problems — making and clearly communicating critical design decisions with long-lived consequences Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience Significant Java engineering experience with demonstrable depth in framework or platform library development — candidates should be able to speak to versioning, compatibility, and testing challenges specific to shared library work Strong understanding of Spring Boot internals — auto-configuration, condition evaluation, bean lifecycle, and how framework code interacts with application context Experience building and maintaining test automation for library/framework code , including integration test harnesses that exercise real downstream behavior Understanding of semantic versioning, backward compatibility contracts, and multi-version support strategies — ability to reason about what constitutes a breaking change and manage consumers through one Solid experience with containerized applications and container runtime systems — including managed container image strategies, image layering, runtime concerns (JVM/GC arguments, sidecar patterns), and how framework choices affect container behavior Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Hands-on experience with core cloud CI/CD tooling — including infrastructure-as-code (Terraform) and deployment pipeline tooling (Spinnaker); understanding of how platform software is built, versioned, and deployed in a cloud-native environment Strong system design skills with the ability to demonstrate critical thinking on architectural trade-offs — particularly decisions that affect a large consumer base over multiple years Proven track record as a technical lead — mentoring engineers, conducting substantive code reviews, and raising the quality of a team's output, not just individual output Preferred qualifications, capabilities, and skills Experience with Kafka, Cassandra, or OpenTelemetry instrumentation at the framework/starter level Prior experience building or maintaining an internal Java framework built on Spring Boot, or equivalent proprietary platform library in a large organization Experience in a large-scale engineering organization — where decisions affect many teams, migrations require coordination at scale, and platform stability is a hard constraint Background in financial services — understanding of the regulatory, audit, and controls environment that shapes how platform software is built and operated in a bank Experience working across geographically distributed teams in a senior or lead capacity
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Securities Services - Data & AI Centre of Excellence - Vice PresidentJPMorgan · bengaluru
- Markets- Commodities Systematic Trading-Vice President/Associate-MumbaiJPMorgan · mumbai
- Lead Infrastructure Engineer-NetworkJPMorgan · bengaluru
- Senior Manager of Software Engineering - Java, AWS, AIJPMorgan · hyderabad
- Senior Lead Software Engineer - Java, Kafka, CloudJPMorgan · mumbai
- Asset Management Business Management - AssociateJPMorgan · mumbai
- Analyst - Project Finance & Infrastructure Credit RiskJPMorgan · mumbai
- Securities Services - Sales Enablement - Knowledge ManagerJPMorgan · mumbai
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on oraclehcm · posted 2026-08-25. ApplySarthi collects openings and links to application pages; the role is advertised by JPMorgan, not by us.