Software Engineer III - Terraform, AWS
5 days ago• Bangalore, India
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, 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
- Designs and implement Python services, APIs, and tooling to improve CI/CD and deployment workflows on AWS
- Develops scalable microservices and batch jobs using AWS services; follow networking, identity, and security best practices
- Authors and maintain Infrastructure as Code with Terraform (modules, state, environments); contribute to automation for plan/apply
- Builds integrations with enterprise systems and AWS services in Python; contribute reusable SDKs, CLI tools, templates, and libraries
- Implements policy-as-code, audit logging, and compliance controls; apply RBAC and secure secrets handling in applications and infrastructure
- Configures deployment strategies (canary, blue/green), rollbacks, approvals, and gates within CI/CD pipelines using AWS-native tools
- Writes and maintain automated tests (unit, integration, contract) with Python frameworks; support test data management and quality gates. Adds observability with logging, metrics, tracing, and alerts; help define and meet SLOs
- Contributes to performance tuning and cost optimization across compute, storage, and networking
- Participates in code reviews; collaborate with product, platform, security, and SRE teams
- Supports roadmap delivery, estimation, and risk management; help reduce technical debt and manage dependencies. Experiences with API Gateway, containers or serverless, Terraform Cloud/Enterprise, and AWS security best practices
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.

Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Strong experience with CI/CD platforms. Proficiency in one or more: Python, Java/Kotlin, Node.js/TypeScript
- In-depth experience designing, deploying, and managing solutions on AWS, including VPC, IAM, EC2, S3, Lambda, and networking/security best practices
- Hands-on expertise with infrastructure-as-code using Terraform for provisioning and managing cloud resources
- Proficient in containerization with Docker, including building, optimizing, and securing container images. Strong background in orchestrating and scaling workloads using Kubernetes RBAC, and cluster management
- Familiarity with multi-cloud environments (AWS, Azure, GCP) and integrating cloud-native services into CI/CD pipelines
- Expertise in pipeline design, deployment strategies, and release governance in regulated environments
- Security-first mindset: secrets management, RBAC, OIDC/SAML, compliance, audit, and policy-as-code (OPA)
- Observability: logs, metrics, tracing (Datadog, Splunk, Prometheus, OpenTelemetry)
- Strong architectural design, documentation, and stakeholder communication skills
Preferred qualifications, capabilities, and skills
- Strong programming skills (Python, Java, JavaScript)
- Experience with AWS and Terraform
- Solid understanding of DevOps practices and CI/CD pipelines
Client-provided location(s): Bangalore, India
Job ID: JPMorgan-210701770
Employment Type: FULL_TIME
Posted: 2026-01-24T19:10:35
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion