JPMorgan Chase
Principal Software Engineer - Environments Engineering
$204K–$285K
Palo Alto, CA +1 · Principal · Full-time · Posted Jul 14, 2026
- Location
- Palo Alto, CA
Jersey City, NJ - Experience
- 15+ years of professional software engineering experience.
About the job
Owns the strategy, hands-on development, and scaled adoption of a composable test-environment platform that gives developers isolated, production-representative environments for pull requests and integration testing.
What you'll do
- Architect and build environment provisioning, dependency resolution, traffic isolation, data management, and lifecycle and cost controls.
- Integrate self-service environment workflows into developer tools and CI/CD pipelines, and ensure reliable operation across hybrid infrastructure.
- Set platform reliability measures and operational practices; lead adoption and govern agentic AI-enabled engineering workflows with appropriate safeguards.
What they ask for
- 15+ years of professional software engineering experience, including significant experience building internal developer platforms, environment-as-a-service systems, or large-scale infrastructure orchestration.
- Experience designing composable or virtual environment architectures and isolated traffic routing; production Kubernetes experience across on-premises and cloud environments (EKS).
- Proficiency in Go, Rust, or Java, plus infrastructure-as-code experience with Terraform or Ansible; experience automating stateful test infrastructure across heterogeneous data stores.
- Experience with CI/CD pipeline design and extension, platform adoption at scale, and leading agentic AI-enabled development practices with human validation, traceability, and secure data handling.
Nice to have
- Developer portal integration (Backstage or equivalent), GitOps environment-as-code, or scalable test-data practices.
- AI/ML for infrastructure optimization, hybrid connectivity, regulated financial-services operations, or evaluation of open source for enterprise use.
Pay
USD 204,250.00-$285,000.00 base salary; USD 204,250.00-$285,000.00 base salary
Tools
Go, Rust, Java, Terraform, Ansible, Kubernetes, EKS, Istio
AI focus
Architects and governs agentic AI-enabled engineering workflows, including PR review assistance, test generation and maintenance, release readiness checks, and incident triage; establishes validation, security, resiliency, auditability, and data-handling guardrails. AI/ML for infrastructure optimization is preferred.
Model-written summary · the original posting is authoritative