Senior Lead Software Engineer - Python, Aws

JPMorgan Chase JPMorgan Chase · Banking · Hyderabad, Telangana, India · Corporate Sector

Senior Lead Software Engineer role focused on enhancing and building technology products within an AI/ML & Data Platforms team. The role involves providing technical guidance, developing secure code, influencing product design, and driving the adoption of AI-assisted engineering practices. Requires extensive experience in system design, Python API development, AWS, and SaaS platform engineering, with a strong understanding of responsible AI use and validation of AI outputs.

What you'd actually do

  1. Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
  2. Develops secure and high-quality production code, and reviews and debugs code written by others
  3. Drives decisions that influence the product design, application functionality, and technical operations and processes
  4. Serves as a function-wide subject matter expert in one or more areas of focus
  5. Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle

Skills

Required

  • Python API development
  • AWS
  • SaaS platform engineering
  • MCP development experience
  • AI tools
  • enterprise-authorized AI-assisted software development tools
  • responsible AI use in engineering workflows
  • data sensitivity considerations
  • secure handling of inputs/outputs
  • resiliency and security expectations
  • software applications and technical processes
  • cloud
  • artificial intelligence
  • machine learning

Nice to have

  • Databricks administration and pipeline development
  • Terraform

What the JD emphasized

  • 14+ years of applied experience
  • Extensive hands-on experience in system design, application development, testing, and ensuring operational stability
  • Strong hands-on experience with AWS, including individual contributor roles focused on cloud-native solutions
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment
  • Strong understanding of responsible AI use in engineering workflows