Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co.•Atlanta, GA
•Onsite

About The Position

Drive performance engineering and DevOps for the CDP Debit platform. Design and execute load-testing strategies, define test scenarios and pass/fail thresholds, certify releases for production readiness, and analyze performance to identify bottlenecks, latency anomalies, and capacity limits. Architect performance-testing infrastructure on Kubernetes clusters with nine-node topologies that simulate production scale and failure scenarios, and lead release certification for initiatives including TAC/TAF, DDoS protection validation, and CMM platform expansions. Develop and maintain automated CI/CD pipelines that enforce TrueCD regulatory compliance, including audit evidence collection, TestSight results uploads, and compliance validation. Manage environment lifecycles across Dev, QA, and Performance cluster migrations. Contribute to platform resiliency through persistent in-flight transaction logging, egress gateway configurations that replicate production network topologies, container image optimization, and modernization of database change management to a centralized schema-control framework. Serve as the performance engineering shared-service lead across CMM, TASER, and STL applications, providing cross-functional load testing, integration validation, and resiliency certification. Establish repeatable, auditable testing standards and execution frameworks for BAU release cycles. Mentor global team members on DevOps and performance engineering practices and contribute to firm-wide technology innovation initiatives.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field and seven years of experience in the offered job or as a Software Engineer, Architect, IT Consultant, or related occupation; alternatively, a master’s degree in one of these fields and five years of such experience.
  • Experience designing, developing, and optimizing end-to-end CI/CD pipelines using Jenkins, Gradle, Maven, and GitHub Actions for microservices-based architectures.
  • Experience building and managing containerized environments with Docker and Kubernetes, including image optimization, multi-stage builds, base-image standardization, and multi-node high-availability clusters.
  • Experience designing cloud infrastructure and platform engineering solutions using AWS or GCP, and automating infrastructure with Terraform or Ansible.
  • Experience developing software and automation scripts using Java, Python, or Groovy in enterprise-scale distributed systems.
  • Experience designing and executing performance-testing strategies using tools such as JMeter, including workload modeling, throughput certification, and results analysis for high-throughput transaction systems.
  • Experience architecting high-availability and fault-tolerant solutions for mission-critical payment or financial services platforms, including resiliency patterns, failover mechanisms, and zero-downtime deployment strategies.
  • Experience developing and deploying Spring Boot microservices, RESTful APIs, and service communication patterns.
  • Experience using monitoring, observability, and code-quality tools such as SonarQube or Hygieia.
  • Experience with Agile/Scrum and DevOps practices, including Test-Driven Development (TDD) and Behavior-Driven Development (BDD).

Responsibilities

  • Drive performance engineering and DevOps for the CDP Debit platform.
  • Design and execute load-testing strategies, define test scenarios and pass/fail thresholds, certify releases, and analyze performance to identify bottlenecks, latency anomalies, and capacity limits.
  • Architect performance-testing infrastructure on Kubernetes clusters with nine-node topologies simulating production scale and failure scenarios.
  • Lead release certification for TAC/TAF, DDoS protection validation, and CMM platform expansions.
  • Develop and maintain automated CI/CD pipelines that enforce TrueCD regulatory compliance, including audit evidence collection, TestSight results uploads, and compliance validation.
  • Manage environment lifecycles across Dev, QA, and Performance cluster migrations.
  • Support platform resiliency through persistent in-flight transaction logging, egress gateway configurations, container image optimization, and centralized database schema control.
  • Lead shared performance engineering services across CMM, TASER, and STL applications, including load testing, integration validation, and resiliency certification.
  • Establish repeatable, auditable testing standards and execution frameworks for BAU release cycles.
  • Mentor global team members on DevOps and performance engineering best practices.
  • Contribute to firm-wide technology innovation initiatives.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skill set, and location.
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • 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