Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Software Engineer - DevOps, Python, UNIX Shell Scripting.

3 days ago Bangalore, India

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking's Equities Technology team, 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. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities

  • Develop, test and maintain high-quality Software using Python programming language.
  • Develop and maintain testing automation using Python
  • Contribute in entire software development lifecycle, building, testing and delivering high-quality solutions.
  • Collaborate with cross-functional teams to identify requirements, scope and solve complex problems.
  • Develop clean and reusable python code that can be easily maintained and scaled.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • 12+ years IT Industry experience, of which 3+ years hands-on with Python Programming language.
  • In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Panda etc.
  • Hands-on practical experience contributing to system design, development, testing, and operational stability.
  • Advanced in one or more scripting languages such as Shell, Perl etc.
  • Proficiency in automation and continuous delivery methods.
  • Advanced understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security.
  • Proficient with UNIX, GIT, Jenkins, Maven, Bitbucket, IntelliJ, Jira, Confluence etc.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Practical cloud native experience.
  • Strong analytical development skills with exceptional problem solving / debugging skills.

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

Job alert subscription

Preferred qualifications, capabilities, and skills

  • Experience building and supporting high performance and resilient applications used within a high performance/real time environment.
  • Experience working in a team with a software development process (build, test, deploy)
  • Proficiency in programming using C/C++/Java is a big plus.
  • Experience in Investment Banking Domain, Front Office Trading Applications is good to have.
  • Ability to collaborate on projects and work independently.

Client-provided location(s): Bangalore, India, Mumbai, India
Job ID: JPMorgan-210649260
Employment Type: FULL_TIME
Posted: 2025-07-30T11:59:07

Perks and Benefits

  • Health and Wellness

    • Parental Benefits

      • Work Flexibility

        • Office Life and Perks

          • Vacation and Time Off

            • Financial and Retirement

              • Professional Development

                • Diversity and Inclusion