Lead Software Engineer (Python, React, Full Stack)

JPMorgan Chase & Co.

Plano, TX • 11m ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Lead Software Engineer (Python, React, Full Stack)

  • Focus: Secure, scalable software delivery with AI-assisted engineering practices

Description

You will be a core technical contributor on an agile team, executing end-to-end software solutions including design, development, and technical troubleshooting. The role emphasizes secure, high-quality production code, code reviews/debugging, and improving operational stability through consistent validation standards and reuse of proven patterns. You will also lead adoption of enterprise-authorized AI-assisted engineering tools and support responsible AI usage in day-to-day workflows.

Responsibilities

  • Execute creative software solutions and troubleshoot complex technical problems

  • Develop secure, high-quality production code and perform code reviews/debugging

  • Lead team adoption of enterprise-authorized AI-assisted engineering practices (AI code review/refactoring, accelerated test strategy, support for incident/root-cause analysis)

  • Establish consistent validation standards (secure coding, peer review, automated testing) and promote reusable patterns

  • Apply SDLC toolchain knowledge, including AI-assisted development/automation capabilities

  • Identify opportunities to eliminate or automate recurring remediation work

  • Lead evaluation sessions with external vendors, startups, and internal teams for architectural applicability

Requirements

  • 7+ years applied experience with formal training/certification in software engineering concepts

  • Hands-on experience in system design, application development, testing, and operational stability

  • Advanced proficiency in programming languages such as Python and ReactJS

  • Advanced proficiency in frameworks such as Django and FastAPI

  • Demonstrated experience using approved AI-assisted software development tools with validation of correctness, performance, and security

  • Strong responsible AI understanding (data sensitivity, secure input/output handling, resiliency and security expectations)

  • Experience coaching engineers on safe, compliant adoption

  • Proficiency across all aspects of the Software Development Life Cycle

  • Advanced understanding of agile methodologies including CI/CD, application resiliency, and security

  • In-depth knowledge of microservices, API integrations, and event-driven approaches

  • Practical cloud-native experience

  • Track record partnering with internal and external stakeholders to deliver outcomes

  • Strong ownership and accountability

Benefits

  • Competitive total rewards (base salary based on role/experience/skills/location)

  • Possible commission-based pay and/or discretionary incentive compensation and/or forfeitable equity

  • Comprehensive health care coverage and on-site health/wellness centers

  • Retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more

  • Equal opportunity employer with accommodations for applicants and employees

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report