Software Engineer II
Core
Design, code, test, and deliver software components to automate manual operational work within JPMorganChase's Corporate and Investment Banking technology products.
Role type
Software Engineer II (SRE/DevOps track)
Builds
Automated software solutions, self-healing patterns, and release management systems for financial services infrastructure
Domain
Financial Services / Cloud Infrastructure / Site Reliability Engineering
Required skills
Systems programming (Java/Kotlin/Python/Go), Linux administration, Kubernetes, AWS (IAM/VPC), Observability (Prometheus/Grafana), Incident troubleshooting, Change management
Preferred skills
Financial services domain knowledge, AWS certifications, Terraform, Datadog, Kubernetes CKA/CKAD
Technologies
Java, Kotlin, Python, Go, Linux, Kubernetes, Cloud Foundry, AWS, Prometheus, Grafana, Terraform, Datadog
Responsibilities
Design and deliver software to automate manual operational work; Troubleshoot priority incidents and facilitate post-mortems; Engage in development lifecycle to ensure reliability and scale; Identify application patterns for service level objectives; Design self-healing and resiliency patterns; Manage automated software upgrades and releases; Participate in 24x7 support coverage
Seniority
Mid-level, hands-on IC