JPMorgan Chase
Sr Lead Software Engineer - Java / Python
Plano, TX · Senior · Full-time · Posted Oct 12, 2026
- Experience
- 5+ years applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads engineering work to design, develop, modernize, and operate secure, scalable enterprise applications while guiding teams in software delivery and responsible use of AI-assisted engineering.
What you'll do
- Provide technical guidance, develop and review production code, and support system stability.
- Drive adoption and governance of AI-assisted engineering practices, including validation standards and SDLC automation.
- Influence product and technical decisions and advocate for firmwide engineering frameworks and practices.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Hands-on experience delivering system design, application development, testing, and operational stability.
- Strong development experience across multiple programming languages, including Java and Python.
- Expertise in enterprise architecture and AI-driven software engineering, with secure SDLC, testing, observability, and responsible AI governance.
Nice to have
- Experience with React, Node.js, AWS, Kubernetes, and cloud-native engineering.
- Experience with AI-powered solutions, agent orchestration, MCP integrations, RAG architectures, or enterprise automation platforms.
Tools
Java, Python, microservices, Model Context Protocol (MCP), React, Node.js, AWS, Kubernetes
AI focus
Drives responsible adoption and governance of AI-assisted engineering tools and practices; experience areas include GenAI applications, AI agents, Agentic AI frameworks, prompt engineering, MCP integrations, AI-powered solutions, and RAG architectures.
Model-written summary · the original posting is authoritative