We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer II at JPMorgan Chase within the Commercial & Investment Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities:
- Design, implement, and maintainCI/CD pipelinesfor applications and infrastructure (build, test, security scanning, release, rollback).
- Build and manageAWS cloud infrastructureusingInfrastructure as Code (IaC)(e.g., Terraform / CloudFormation / CDK).
- Developautomationfor provisioning, configuration, patching, backups, and operational runbooks.
- Implementcontainer platformsand deployment workflows (Docker, Kubernetes/EKS, ECS, Helm as applicable).
- Establishobservability(metrics, logs, traces), alerting, and SLOs drive incident response and postmortems.
- Applysecurity-by-default: IAM least privilege, secrets management, key management, vulnerability remediation, policy-as-code.
- Improve reliability and cost posture throughautoscaling, right-sizing, performance tuning, and FinOps tagging/chargeback support.
- Standardize environment management across dev/test/prod and automate governance controls.
- Support release management, change control, and on-call rotation as required reduce toil through continuous improvement.
- Produce clear technical documentation for pipelines, environments, and operational procedures.
Required qualifications, capabilities, and skills:
- 2+ years of experience inDevOps / SRE / Platform Engineering / Cloud Automation(adjust for your level).
- Hands-on experience withAWS(common services: IAM, VPC, EC2, ALB/NLB, S3, RDS/Aurora, CloudWatch, EKS/ECS, Lambda, Route 53).
- Strong IaC skills withTerraformor CloudFormation/CDK ability to structure reusable modules/stacks.
- Experience building CI/CD with tools such asGitHub Actions, GitLab CI, Jenkins, Azure DevOps, etc.
- Proficiency in at least one scripting/programming language:Python, Bash, Go, or similar.
- Solid understanding of Linux, networking basics (DNS, TLS, routing), and SDLC best practices.
- Experience with secrets and configuration management (e.g., AWS Secrets Manager/SSM, Vault).
Preferred qualifications, capabilities, and skills:
- Familiarity with modern front-end technologies
- Exposure to cloud technologies