Software Engineer II - AWS / Terraform / Python
JPMorgan Chase & Co.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 brand, popular software engineer title, and mid-level (2+ years) experience raise candidate competition.
Cloud, Terraform and Python skills are broadly transferable across industries and platforms.
Explicit 2+ years plus mandatory AWS/Terraform/Python and SDLC experience make shortlisting stringent.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and troubleshoot multiple software components within payment technology products focusing on secure, stable, and scalable solutions.
Write secure, high-quality code primarily in Python, leveraging AWS and Terraform for infrastructure automation and deployment.
Utilize enterprise-authorized AI-assisted development tools to improve code quality, delivery speed, and productivity, validating AI outputs through peer review and automated testing.
Minimum Requirements
2+ years applied software engineering experience with formal training or certification (specific to NAMR/APAC – India/LATAM/Hong Kong).
Hands-on practical experience with AWS, Terraform, and Python.
Experience in large corporate environments developing and maintaining code with modern programming and database querying languages.
Experience using enterprise-authorized AI-assisted software development tools and understanding responsible AI use in workflows.
Ideal Candidate Profile
Experienced with full SDLC, particularly within agile methodologies including CI/CD, application resiliency, and security.
Familiarity with microservices development and deployment on AWS Elastic Kubernetes Service or Elastic Container Service and EC2 instances.
Proficiency in Java 17+ development, Terraform scripting, and relational databases (Oracle or PostgreSQL) is a strong plus.
