Develop secure, high-quality production code and contribute to design, deployment, and technical operations in a multi-cloud environment (GCP/Azure). Advocate firmwide SDLC practices, leverage AI/ML and AI-assisted tools to enhance code quality, automate infrastructure with Terraform, and ensure security, validation, and traceability across cloud platform solutions.
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
- Uses enterprise-authorized AI capabilities within the work environment to accelerate vulnerability analysis synthesis and security documentation, validating outputs and ensuring sensitive data is handled appropriately.
- Applies reuse-first, AI-assisted practices within SDLC/toolchain routines to strengthen security testing and control validation, ensuring traceability/auditability and alignment to resiliency and security expectations.
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
- Working knowledge of using enterprise-authorized AI capabilities within the work environment to support security engineering workflows with strong validation habits and awareness of data sensitivity.
- Ability to review and validate AI-assisted code/security recommendations before use, escalating when uncertain and following security and data handling requirements.
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
About UsJ.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorganChase Singapore, Singapore, SGP Office
One@Changi City, Changi Business Park Central 1, Singapore, Singapore, 486036
Similar Jobs
Financial Services
Lead end-to-end delivery of complex, cross-functional Markets technology programs. Own integrated plans, manage RAID, track delivery health with metrics, partner with engineering/product/operations, validate AI-assisted outputs, and drive continuous improvement and operational resilience.
Top Skills:
Agent-Based WorkflowsAgileAIIntegrationLeanPlatform ServicesRelease Management
Financial Services
Design, develop, and troubleshoot secure, high-quality production code; improve operational stability via automation; lead technical evaluations and communities of practice; use enterprise AI-assisted development tools responsibly; and apply SDLC, CI/CD, resiliency, and security best practices.
Top Skills:
Ai-Assisted Development ToolsApplication ResiliencyArtificial IntelligenceAutomationCi/CdCloud NativeContinuous DeliveryDistributed FrameworksMachine LearningPythonSdlc ToolchainSecurity
Financial Services
Lead end-to-end delivery of third-party oversight programs across 14 APAC markets, designing and implementing processes, managing stakeholders, driving regulatory compliance, performing data and process analysis, and delivering executive-ready reporting to strengthen third-party risk governance and controls.
Top Skills:
Ai And Automation ToolsConfluenceExcelJIRAMicrosoft ProjectMonday.ComMypmPlannerPowerPointTeamsVisioWord
What you need to know about the Singapore Tech Scene
The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.
