Lead Software Engineer - Java, Python, AI/ML
Company: JPMorganChase
Location: Plano
Posted on: April 1, 2026
|
|
|
Job Description:
Description We are seeking a highly skilled and innovative Lead
Software Engineer with a strong focus on automation and solid track
record of solution engineering. The ideal candidate will have deep
expertise in designing, developing, and deploying advanced software
solutions. This role will drive the adoption of cutting-edge
technologies and automation strategies to enhance operational
stability and efficiency across our systems. Job Responsibilities
Executes creative software solutions, design, development, and
technical troubleshooting with ability to think beyond routine or
conventional approaches to build solutions or break down technical
problems Lead a team of high-potential software engineers,
delivering high quality software that achieves functional
objectives Identifies opportunities to eliminate or automate
remediation of recurring issues to improve overall operational
stability of software applications and systems Establish and
promote best practices in performance testing and automation
throughout the organization. Write secure, high-quality production
code and review/debug code from other team members. Stay up-to-date
with emerging technologies and industry trends to drive innovation
and continuous improvement. Analyze test results, document testing
activities, and track software defects. Implement data governance
and best practices to ensure data quality and compliance with
organizational standards Communicate project status clearly and
manage priorities when handling multiple tasks. Collaborate within
a Scrum team, participate in Agile activities, and support a
culture of diversity, equity, and inclusion. Adds to team culture
of diversity, opportunity, inclusion, and respect Required
Qualifications, Capabilities, and Skills Formal training or
certification in software engineering, with 6years of experience.
Strong system design, application development, and operational
stability skills. Advanced proficiency in programming languages
(Java, Python, C#, etc.) Experience with distributed systems and
cloud platforms (AWS, GCP, Azure). Expertise in microservices,
RESTful APIs, and database technologies (relational/NoSQL).
Familiarity with containerization tools (Docker, Kubernetes, Helm).
Experience with performance testing tools (JMeter, Blazemeter) and
Chaos Monkey Testing. Skilled in development and testing tools
(JUnit, Groovy, Postman, REST Assured, Eclipse, Maven, Jenkins,
IntelliJ). Effective communication across teams and management,
with a proactive approach to process improvement. Formal training
or certification on Software Engineering concepts. Exposure to
building AI/ML driven applications to drive business goals.
Preferred Qualifications, Capabilities, and Skills Cloud
certification (AWS, GCP, Azure). Practical cloud-native development
experience. Working knowledge of one or more Messaging
technologies, preferably Apache Kafka Develop RESTful APIs and
ensure smooth integration across internal and external
services.
Keywords: JPMorganChase, McKinney , Lead Software Engineer - Java, Python, AI/ML, IT / Software / Systems , Plano, Texas