Software Engineer III - Terraform, Aws, Python

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Asset & Wealth Management

Software Engineer III at JPMorgan Chase focused on developing and managing CI/CD pipelines, infrastructure as code (Terraform), and scalable microservices on AWS. The role involves implementing policy-as-code, automated testing, observability, and performance optimization, with a strong emphasis on security and compliance in a regulated environment. While AI/ML is not the core craft, there's a preferred qualification for experience with Agentic AI or integrating AI/ML into CI/CD workflows.

What you'd actually do

  1. Develops Python services, APIs, and tooling to improve CI/CD, deployment orchestration, and developer productivity on AWS
  2. Builds scalable, secure microservices and batch workflows using AWS services; ensure best practices for networking, identity, and security
  3. Owns infrastructure as Code with Terraform (modules, state management, environments); establish standards, reviews, and automation for plans/apply
  4. Builds integrations with enterprise systems and AWS services in Python; create reusable SDKs, CLI tools, templates, and libraries
  5. Implements policy-as-code, audit logging, compliance controls; enforce RBAC and secure secrets handling across applications and infrastructure

Skills

Required

  • software engineering concepts
  • CI/CD platforms
  • AWS (VPC, IAM, EC2, S3, Lambda)
  • Terraform
  • Docker
  • Kubernetes
  • multi-cloud environments (AWS, Azure, GCP)
  • pipeline design
  • deployment strategies
  • release governance
  • secrets management
  • RBAC
  • OIDC/SAML
  • compliance
  • audit
  • policy-as-code (OPA)
  • observability (logs, metrics, tracing)
  • architectural design
  • documentation
  • stakeholder communication

Nice to have

  • Agentic AI
  • integrating AI/ML into CI/CD workflows
  • AI-driven automation
  • intelligent agents
  • LLM-based developer tools
  • API Gateway
  • container orchestration
  • serverless architectures
  • Terraform Cloud/Enterprise
  • security best practices in AWS for AI/ML workloads
  • prompt engineering
  • AI workflow orchestration
  • embedding AI stages in the SDLC
  • continuous learning
  • experimentation with emerging AI technologies

What the JD emphasized

  • regulated environments
  • security-first mindset
  • secrets management
  • RBAC
  • compliance
  • audit
  • policy-as-code (OPA)