{bc}
linkedin

Senior Lead Software Engineer - Python Backend Developer

JPMorganChase
Bengaluru, IND
Full-time
Onsite
Discovered 1 weeks ago
PythonObject-oriented programmingTest-driven developmentAI-assisted software developmentResponsible AI engineering practicesDistributed computing architecture
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

PythonObject-oriented programmingTest-driven development
Smart Apply

Full Job Posting

Role Overview

JPMorganChase is hiring a Senior Lead Software Engineer - Python Backend Developer within the Commercial and Investment Bank.

The team builds trade structuring tools and components for Markets teams and trading desks globally.

Job Responsibilities

  • Write high-quality backend Python code using SOLID, YAGNI, and KISS principles.
  • Participate in requirements meetings and propose technical solutions.
  • Drive adoption and governance of approved AI-assisted engineering practices across teams.
  • Establish standards for validating AI outputs, secure coding, peer review, automated testing, and release readiness.
  • Apply SDLC toolchain capabilities to improve automation and promote reuse of proven patterns.
  • Complete full-lifecycle development projects and post-production maintenance.
  • Support teams using the components by researching issues, identifying root causes, and resolving problems.

Required Qualifications

  • Requires formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Requires Python experience with object-oriented programming and test-driven development.
  • Requires experience leading enterprise-authorized AI-assisted software development tools and validating their outputs.
  • Requires understanding of responsible AI use, data sensitivity, secure handling, resiliency, and security expectations.
  • Requires experience with distributed computing architecture, event-based architecture, analytical problem-solving, teamwork, and AWS.

Preferred Qualifications

  • Knowledge of GraphQL is preferred.
  • Knowledge of investment banking and markets is highly desirable, although demonstrated ability to learn and apply the domain is also valued.

Work Environment

  • The role involves substantial analysis, coding, testing, end-user interaction, teamwork, and technical peer collaboration in a dynamic environment.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at JPMorganChase