Back to all jobs
J

Software Engineer II, Multi-cloud

Islandwide, Singapore
Permanent, Full TimeBanking and Finance

Job Description

As a Software Engineer II, you are an essential member of an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. The role is positioned within a multi-cloud environment, with a focus on spearheading Google Cloud enablement while continuing to elevate Azure offerings. You will also leverage emerging AI/ML technologies to drive innovation and efficiency across cloud platform solutions.

Job Responsibilities

• Develops secure and high-quality production code, and reviews and debugs code written by others

• Contributes to product design, application functionality, and technical operations and processes

• Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle

• Influences peers and project decision-makers to consider the use and application of leading-edge technologies, including AI/ML-driven solutions and AI-assisted development practices Adds to the team culture of diversity, opportunity, inclusion, and respect

• Leverages AI-powered tools and methodologies to enhance code quality, accelerate development workflows, and optimize cloud infrastructure solutions

Required Qualifications, Capabilities, and Skills

• 3+ years of hands-on experience in software engineering with a strong focus on Google Cloud Platform (Azure experience also considered)

• Bachelor’s Degree in Computer Science or equivalent

• Proficient in Terraform for infrastructure as code, enabling efficient and repeatable cloud resource management

• Advanced proficiency in Python (mandatory), with the ability to work across additional programming languages

• Solid understanding of cloud-native architectures, microservices design, and modern software development principles

• Demonstrated expertise across the full Software Development Life Cycle (SDLC), including design, development, testing, and deployment

• Proven ability to deliver in Agile, Scrum, or DevOps environments with a focus on iterative and high-quality releases

• In-depth knowledge in one or more technical disciplines such as cloud computing, artificial intelligence, or machine learning

• Strong problem-solving mindset with the ability to collaborate effectively across cross-functional teams

• Formal training or certification in cloud software development concepts

Preferred Qualifications, Capabilities, and Skills

• Hands-on experience with AI-assisted development tools such as Gemini Code Assist, GitHub Co-Pilot, or Claude Code

• Working knowledge of Artificial Intelligence platforms such as Gemini or OpenAI with the ability to apply AI-driven solutions to practical cloud engineering problems

• Exposure to integrating AI/ML workflows into cloud infrastructure, automation pipelines, and DevOps practices

• Azure or Google certification

• Experience with Spec by Example for high-quality software delivery

• Experience collaborating with architects on technical strategies and architectural integrity

To apply for this position, please use the following URL:

https://ars2.equest.com/?response_id=d364caeede095c0727513ec3842dc52a

About Jpmorgan Chase Bank, N.A.

First seen: May 22, 2026
Last updated: May 29, 2026