{bc}
indeed

Senior Lead Software Engineer - Python Backend Developer

JPMorganChase
Karnataka, IND
Full-time
Onsite
Discovered 1 months ago
PythonObject-oriented programmingTest-driven developmentAI-assisted software developmentResponsible AI in engineering workflowsDistributed computing

Full Job Posting

Role overview

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

The role supports trade structuring tools and components used globally by trading desks and support teams.

Responsibilities

  • Write high-quality backend Python code using SOLID, YAGNI, and KISS principles.
  • Participate in user requirements meetings and propose technical solutions.
  • Drive adoption and governance of approved AI-assisted engineering practices.
  • Establish validation standards for secure coding, peer review, automated testing, release readiness, and incident analysis.
  • Complete full-lifecycle development, maintenance, and enhancements.
  • Support development teams by investigating issues, identifying root causes, and resolving problems.

Required qualifications

  • Formal software engineering training or certification and 5+ years of applied experience.
  • Strong object-oriented programming and test-driven development experience using Python.
  • Experience leading enterprise-authorized AI-assisted development and validating AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security.
  • Experience with distributed computing architectures and event-based architecture.
  • Strong analytical, problem-solving, interpersonal, and global teamwork skills.
  • Knowledge of AWS.

Preferred qualifications

  • Knowledge of GraphQL is preferred.
  • Investment banking and markets knowledge is highly desirable.

Working environment

  • The position is a hands-on, delivery-focused technical role involving analysis, coding, testing, and interaction with end users.
  • The role involves substantial teamwork and technical peer interaction 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