Skip to content
×

Lead Software Engineer - Full Stack​/AI Engineering Focus

Job in Plano, Collin County, Texas, 75086, USA
Listing for: JP Morgan Chase
Full Time position Listed on 2026-11-10
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Java Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 140000 - 170000 USD Yearly USD 140000.00 170000.00 YEAR

Job Description & How to Apply Below

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 Bank - Digital & Platform Services 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
  • Design, develop, and deliver scalable, secure, and resilient full-stack solutions using Java/Spring Boot, React, and Type Script, applying strong engineering judgment to meet functional and non-functional requirements while solving complex business and technical challenges.
  • Own the end-to-end delivery lifecycle for strategic platform capabilities and application features, including requirements analysis, solution design, development, testing, deployment, production support, and continuous improvement.
  • Lead the design and development of cloud-native, containerized microservices and platform services, emphasizing domain-driven design, API-first development, performance optimization, security, maintainability, and operational excellence.
  • Drive technical architecture and design decisions across the technology stack, collaborating with product managers, architects, and engineering teams to ensure alignment with enterprise architecture standards and long-term technology strategies.
  • Build and enhance high-performance backend services and APIs (REST/GraphQL), integrating with enterprise platforms, relational databases, search technologies, and distributed data systems.
  • Develop modern operational and administrative user interfaces using React and Type Script, delivering intuitive experiences that improve platform usability, productivity, and supportability.
  • Design and implement event-driven and streaming architectures leveraging Kafka, including event modeling, schema governance, topic strategy, and resilient producer-consumer patterns to enable scalable and loosely coupled systems.
  • Champion engineering excellence through code reviews, troubleshooting, refactoring, performance tuning, and mentoring, while raising quality standards across the team.
  • Lead initiatives to improve application reliability, observability, and operational stability through automation, proactive monitoring, distributed tracing, incident management, root cause analysis, and continuous reduction of technical debt.
  • Leverage enterprise-approved AI-assisted engineering tools and platforms to accelerate software delivery, improve developer productivity, automate repetitive tasks, and enhance code quality while adhering to established governance, security, and validation practices.
  • Evaluate, design, and implement AI-powered and agentic solutions that optimize software development, operational workflows, system support, and engineering processes, ensuring measurable business and productivity outcomes.
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • 10+ years of hands‑on software engineering experience building and supporting enterprise‑scale applications.
  • Strong expertise designing and developing backend services using Java, Spring Boot, distributed systems, and microservice architectures.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary