Lead Software Engineer - Python/Data/PySpark/AWS

JPMorgan Chase & Co.•Plano, TX

About The Position

As a Lead Software Engineer at JPMorganChase within Consumer & Community Banking, JPMWM Tech, you will contribute to an agile team that builds, enhances, and delivers secure, stable, and scalable technology products. You will develop and troubleshoot technology solutions across multiple technical areas in support of business objectives. The role includes creating production software, producing architecture and design artifacts, working with large data sets, improving system architecture and coding practices, and resolving production issues in enterprise environments. You will also help the team adopt authorized AI-assisted engineering practices with consistent standards for security, peer review, and automated testing.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Proficiency in one or more programming languages, including Java or Python.
  • Proficiency with private and public cloud platforms, including Pivotal Cloud and AWS; in-depth knowledge of AWS ECS, S3, SQS, SNS, Lambda, Glue, PySpark, and CloudWatch.
  • Experience with SRE and observability tools such as Splunk, Dynatrace, and Datadog.
  • Proficiency with Oracle, DB2, and AWS Aurora PostgreSQL databases, including hands-on SQL experience.
  • Hands-on experience with software development and CI/CD tools, including Jenkins, Spinnaker, IntelliJ, and Bitbucket.
  • Hands-on experience with infrastructure as code using Terraform.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database-query languages.
  • Solid understanding of agile methodologies and concepts such as CI/CD, application resiliency, and security.
  • Demonstrated knowledge of software applications and technical processes within a technical discipline such as cloud, artificial intelligence, machine learning, or mobile.

Nice To Haves

  • Overall knowledge of the Software Development Life Cycle.
  • Familiarity with modern front-end technologies.
  • Experience in data pipeline design and development.
  • Experience in cloud migration projects.
  • Experience with AWS Glue and PySpark.

Responsibilities

  • Execute software design, development, and technical troubleshooting, including developing solutions to complex technical problems.
  • Create secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • Produce architecture and design artifacts for complex applications and ensure software development meets design constraints.
  • Gather, analyze, synthesize, and visualize large, diverse data sets to support continuous improvement of applications and systems.
  • Identify hidden problems and patterns in data and use insights to improve coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and events focused on emerging technologies.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing validation standards and promoting reusable patterns.
  • Apply SDLC toolchain knowledge, including authorized AI-assisted development and automation capabilities, to improve automation outcomes.
  • Contribute to a team culture of diversity, equity, inclusion, and respect.
  • Detect, troubleshoot, and resolve production issues in enterprise multi-environment settings using advanced observability tools.

Benefits

  • Competitive total rewards package, including base salary and, for eligible roles, commission-based pay and/or discretionary incentive compensation.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service