Lead Software Engineer - Engineering Advocacy Lead
Company: JPMorganChase
Location: Chicago
Posted on: April 2, 2026
|
|
|
Job Description:
Description 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 and Investment bank, Payments Engineering & Architecture
team, you're responsible for how 10,000 Payments engineers adopt
architecture standards and AI-assisted development practices. You
won't do this from a distance - you'll be embedded with teams,
writing code, running gemba walks, presenting at tech talks, and
writing blogs. Advocacy through action, not announcements. Payments
moves $10 trillion every day for the world's leading companies -
the engineering challenges are real, and so is the opportunity to
shape how we build. Job responsibilities Embeds within Payments
application teams as a contributing engineer, committing real
changes to production codebases Pairs with engineers to solve
complex problems and model best practices in architecture, code
quality, and operational excellence Conducts gemba walks across
teams to understand real challenges, build relationships, and
identify opportunities for improvement Identifies patterns that
work and helps teams adopt them while spotting anti-patterns early
and coaching toward better solutions Connects dots across teams,
sharing what's working in one area with others to accelerate
learning Contributes to architecture standards that are practical
and grounded in real implementation experience Presents at weekly
tech talks to share learnings, new approaches, and emerging
technologies Writes blogs and educational content that helps
engineers learn (authentic, practical, accessible) Champions
AI-assisted development including GitHub Copilot, Claude Code, and
emerging tools Adds to team culture of diversity, inclusion, and
respect Required qualifications, capabilities, and skills Formal
training or certification on software engineering concepts and 5
years applied experience Hands-on practical experience in system
design, application development, testing, and operational stability
Track record of influencing engineering practices beyond your
immediate team Experience working across multiple teams or as a
technical lead in a large corporate environment Evidence of
teaching, mentoring, or community contribution (internal or
external) including presentations, blogs, or training Demonstrated
ability to explain complex technical concepts simply to diverse
audiences Solid understanding of agile methodologies such as CI/CD,
Application Resiliency, and Security Curiosity-driven approach to
learning new technologies and tools Demonstrated knowledge of
software applications and technical processes within a technical
discipline (e.g., cloud, artificial intelligence, machine learning,
distributed systems, etc.) Strong written and verbal communication
skills with experience creating technical content Preferred
qualifications, capabilities, and skills Experience with
AI-assisted development tools such as GitHub Copilot, Claude Code,
or similar Familiarity with Payments domain or high-volume
transaction processing systems Experience conducting architecture
reviews or serving in an advisory capacity across teams Track
record of public speaking at meetups, conferences, or internal tech
talks Experience writing technical blogs or educational content
Ability to adapt to fast-paced environment with changing
requirements while maintaining focus on engineering excellence
Comfort with ambiguity and a bias toward action over perfection
Keywords: JPMorganChase, Chicago , Lead Software Engineer - Engineering Advocacy Lead, IT / Software / Systems , Chicago, Illinois