×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer - Python​/Automation

Job in Plano, Collin County, Texas, 75086, USA
Listing for: JPMorganChase
Full Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Backend Developer, DevOps, Cloud Engineer - Software, Software Architect
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below

Lead Software Engineer – Storage Platform

Lead Software Engineer at JPMorgan Chase within the Corporate Sector – Infrastructure Platforms – Storage team. As a core technical contributor, you are responsible for designing, building, and delivering trusted market‑leading technology products in a secure, stable, and scalable way. You will work in an agile environment to provide critical technology solutions across the storage product domain and support the firm’s business objectives.

Job Responsibilities
  • Execute creative software solutions, including design, development, and technical troubleshooting, to build solutions or break down technical problems.
  • Design and deliver solutions that address complex business and technical challenges across the storage product domain.
  • Build secure, high‑quality production software in Python, applying best practices in testing, code review, observability, and performance tuning.
  • Drive team adoption of enterprise‑authorized AI‑assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing consistent validation standards and promoting reuse of effective patterns across the team.
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including AI‑assisted development and automation capabilities, to improve automation value.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Lead evaluation sessions with external vendors, startups, and internal teams to probe architectural designs, technical credentials, and applicability for existing systems and information architecture.
  • Lead communities of practice across Software Engineering to drive awareness and use of new and leading‑edge technologies and partner with cross‑functional stakeholders to refine requirements, propose architectures, and deliver outcomes aligned to customer needs and business goals.
  • Debug and troubleshoot complex issues in distributed systems with leading root‑cause analysis and drive long‑term fixes.
  • Mentor junior engineers through coaching, pairing, reviews, and knowledge sharing to raise engineering standards across the team.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.
Required Qualifications , Capabilities, and Skills
  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands‑on practical experience delivering system design, application development, testing, and operational stability.
  • Demonstrated strength in system design, application development, testing strategies, and production operations/stability.
  • Advanced proficiency in one or more programming language(s) and framework(s) (e.g., Python, Java, FastAPI, Django, REST API design, containers).
  • Experience with distributed systems and messaging, such as RabbitMQ (or equivalent).
  • Experience with modern data stores such as Cockroach DB (or equivalent distributed SQL/No

    SQL systems).
  • Demonstrated experience leading effective use of approved AI‑assisted software development tools with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations.
  • Proficient in all aspects of the Software Development Life Cycle from requirements and design through production support and continuous enhancement.
  • Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security, including automation (testing, deployment practices, secure coding, least privilege, incident response, SLOs/SLIs).
  • Practical cloud‑native experience (e.g., containerization, infrastructure‑as‑code concepts, managed services), including exposure to AWS.
Preferred Qualifications , Capabilities, and Skills
  • Experience with storage systems, infrastructure technologies, or platform engineering domains.
  • Exposure to modern and emerging technologies (e.g., event‑driven architectures, service mesh, zero trust patterns, AI‑assisted engineering).
  • Experience modernizing legacy systems and improving reliability at scale.

We are an equal‑opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans.

#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary