26 Oct
|
JPMorgan Chase
|
Bengaluru
26 Oct
JPMorgan Chase
Bengaluru
Join a dynamic team where your technical expertise shapes innovative solutions and advances your career. Make a meaningful impact by leading engineering initiatives and collaborating across teams. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology – Risk Technology team, you will lead the design and delivery of secure, scalable services with a robust focus on Python/Flask and APIs. You will drive business impact through hands-on engineering, architecture leadership, and disciplined use of approved AI-assisted development practices. You will collaborate with diverse teams and contribute to a culture of innovation and operational excellence. Job responsibilities
• Provide technical leadership and direction across engineering teams, partners, contractors, and vendors.
• Design, build, and operate Python-centric services (primarily Flask) and REST APIs, ensuring versioning, reliability, and performance.
• Develop secure, high-quality production code; conduct code reviews, debugging, and root-cause analysis.
• Lead system and architecture design, produce and maintain technical designs and engineering standards.
• Deploy and operate applications on GAIA Application Platform (GAP) (PaaS), leveraging platform services and tools.
• Build and operate on AWS (API Gateway, Lambda, S3, ECS/EKS) with strong security, observability, and operational readiness.
• Work with CockroachDB (CRDB) and SQL for schema design, query performance, and operational best practices.
• Perform data analysis and insight generation using Python and SQL to validate features, quantify impact, and produce business insights.
• Drive adoption and governance of approved AI-assisted engineering practices with clear validation standards for correctness, performance, and security. Required qualifications, capabilities and skills
• Formal training or certification on software engineering concepts and 5+ years applied experience
• Hands-on experience in system design, application development, testing, and production support.
• Strong Python development experience; strong Flask expertise building APIs.
• Strong knowledge of REST API design principles and best practices.
• Experience with GAIA Application Platform (GAP) (PaaS).
• Hands-on experience with AWS services including Lambda, S3, ECS/EKS, and API Gateway.
• Strong database and SQL fundamentals.
• Demonstrated strength in code reviews, secure coding, CI/CD, and operational excellence.
• Experience using enterprise-authorized AI tools for engineering and setting team controls for safe and accurate usage.
• Understanding of responsible AI usage in engineering workflows, including data sensitivity, secure handling, and resiliency expectations. Preferred qualifications, capabilities and skills
• Familiarity with the Athena framework and related ecosystem (e.g., Hydra database), including applying standard patterns for building and operating services.
• experience with CockroachDB (CRDB) is preferred.
📌 Lead Software Engineer (Bengaluru)
🏢 JPMorgan Chase
📍 Bengaluru