Software Engineer [Multiple Positions Available]

JPMorganChase•Houston, TX
•Onsite

About The Position

Guide service resiliency, system architecture, and capacity planning for critical applications, balancing current usage with future growth. Partner with application owners to remediate vulnerabilities and address security and infrastructure risks. Maintain resilience across operating environments, container orchestration platforms, cloud services, data platforms, and AI workspaces. Set up and operate workspaces for data scientists and analysts, manage model onboarding and retirement, and ensure sufficient capacity for all use cases. Engage external vendors to resolve production issues. Build and run production pipelines, source vendor data through standardized integration methods, and deploy to on-premises and cloud environments using infrastructure-as-code practices. Coordinate major incidents, conduct post-incident reviews and root-cause analysis, and drive problem management to prevent recurrence in accordance with policy and industry standards. The position is located at 600 Travis St, Houston, TX 77002.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field, plus 7 years of experience in the offered job or a related occupation; alternatively, a master's degree in one of these fields or a related field, plus 5 years of such experience.
  • Five years of experience applying ITIL processes and best practices across the full service lifecycle: Service Strategy, Service Design, Service Transition, Service Operation, and Continual Service Improvement.
  • Five years of experience designing, implementing, and operating resilient platform integrations and managing production traffic and controls through API Management, including capacity planning, throttling and rate-limiting, failure-mode design, and high-availability operational readiness.
  • Five years of experience building and operating automated delivery and infrastructure workflows using Kubernetes and CI/CD pipelines; provisioning and managing cloud infrastructure with Terraform; and engineering distributed platform components using AWS, Databricks, and Kafka.
  • Five years of experience designing and executing chaos engineering exercises using tools such as Gremlin, including dependency failure simulation, resource exhaustion, or load scenarios.
  • Five years of experience owning Incident, Change, and Problem Management processes, including Sev-1 incident bridges, triage, service restoration, structured root-cause analysis, and corrective and preventive actions.
  • Five years of experience designing, implementing, and operating observability solutions using Dynatrace, Prometheus, Grafana, Splunk, and CloudWatch, including instrumentation, telemetry correlation, alert tuning, dashboarding, runbooks, and on-call readiness.
  • Five years of experience troubleshooting complex production infrastructure and application issues through hypothesis-driven debugging and data-driven decision-making, and implementing systemic reliability improvements.
  • Three years of experience driving cross-functional infrastructure, resiliency, and AI/ML platform initiatives from planning through delivery, including dependency management, stakeholder coordination, risk management, and execution across multiple teams and departments.

Responsibilities

  • Guide service resiliency, system architecture, and capacity planning for critical applications.
  • Partner with application owners to remediate vulnerabilities and address security and infrastructure risks.
  • Maintain resilience across operating environments, container orchestration platforms, cloud services, data platforms, and AI workspaces.
  • Set up and operate workspaces for data scientists and analysts; manage model onboarding and retirement; and ensure sufficient capacity for use cases.
  • Engage external vendors to resolve production issues.
  • Build and run production pipelines, source vendor data using standardized integration methods, and deploy to on-premises and cloud environments using infrastructure-as-code practices.
  • Coordinate major incidents, conduct post-incident reviews and root-cause analysis, and drive problem management to prevent recurrence.
  • Apply ITIL processes and best practices across the service lifecycle to define service governance, operating procedures, controls, and continuous-improvement metrics.
  • Design, implement, and operate resilient platform integrations and manage production traffic and controls through API Management.
  • Build and operate automated delivery and infrastructure workflows using Kubernetes and CI/CD pipelines; provision and manage cloud infrastructure with Terraform; and engineer distributed platform components using AWS, Databricks, and Kafka.
  • Design and execute chaos engineering exercises to validate service-level objectives, identify systemic failure modes, and implement resiliency improvements.
  • Own Incident, Change, and Problem Management processes, including guiding Sev-1 bridges, coordinating triage and service restoration, conducting root-cause analysis, and implementing corrective and preventive actions.
  • Design, implement, and operate end-to-end observability solutions, including telemetry instrumentation, log, metric, and trace correlation, alert tuning, dashboarding, runbooks, and on-call readiness.
  • Troubleshoot complex production infrastructure and application issues using hypothesis-driven debugging and data-driven decision-making, and implement systemic fixes to improve resiliency, reliability, and mean time to recovery.
  • Drive end-to-end delivery of cross-functional infrastructure, resiliency, and AI/ML platform initiatives, including planning, dependency and risk management, stakeholder coordination, and execution across teams and departments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service