Job Search and Career Advice Platform

Enable job alerts via email!

Software Development Engineer- IAM Platform

PowerToFly

Singapore

Hybrid

SGD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software company is seeking a Software Engineer to join their IAM Platform team in Singapore. This hybrid role involves developing secure IAM services, designing distributed systems, and collaborating with cross-functional teams to meet security and compliance requirements. Candidates should have 3+ years in software engineering, proficiency in Java or similar languages, and experience with cloud services like AWS or GCP. The position offers various benefits aimed at promoting work-life balance.

Benefits

Health/Dental/Vision/Life Insurance
Work-Life Balance
Paid volunteer time off
6-week paid sabbatical every 4 years
Employee Resource Groups
Week of rest at year's end

Qualifications

  • 3+ years of experience in software engineering with a focus on IAM solutions.
  • Proficiency in Java, Go, Python, or Node.js.
  • Experience with AWS, Azure, or GCP and cloud-native technologies.
  • Familiarity with authentication models like RBAC, OAuth, and SAML.

Responsibilities

  • Develop scalable and secure IAM services.
  • Design systems focusing on authentication and access control.
  • Maintain RESTful APIs and microservices.
  • Collaborate with architects and security teams on solutions.

Skills

Java
Go
Python
Node.js
AWS
Azure
GCP
RESTful APIs
Microservices
CI/CD

Tools

Jenkins
Docker
GitHub Actions
Job description
Position Overview

Autodesk is seeking a Software Engineer to join our IAM Platform team. The Autodesk IAM platform is a critical component of our identity and access management (IAM) ecosystem, enabling secure, seamless, and scalable access for 150+ Autodesk applications across desktop, mobile, and web, as well as smart devices. This platform is responsible for authentication, authorization, and access management, serving millions of users daily and supporting a growing ecosystem of third‑party developers and smart devices.

Responsibilities
  • Develop and enhance scalable, resilient, and secure IAM services for Autodesk’s product and services
  • Contribute to the design and architecture of distributed systems, focusing on authentication, authorization, and access control
  • Build and maintain RESTful APIs and microservices to support access management workflows
  • Work closely with architects, security teams, and product managers to deliver IAM solutions that meet Autodesk’s security and compliance requirements
  • Ensure IAM services are highly available and performant, implementing best practices in cloud infrastructure, observability, and incident response
  • Stay updated with industry trends in IAM, cloud security, and distributed systems, applying them to improve the IAM platform
  • Write clean, maintainable, and efficient code while following best engineering practices
Minimum Qualifications
  • 3+ years of experience in software engineering, with a strong focus on cloud‑based services and IAM solutions
  • Proficiency in Java, Go, Python, or Node.js, with experience building scalable backend services
  • Hands‑on experience developing RESTful APIs and integrating with heterogeneous clients
  • Experience with AWS, Azure, or GCP, and cloud‑native technologies such as ECS, Lambda, S3, SQS, Aurora, etc
  • Familiarity with authentication and authorization models (RBAC, ABAC, OAuth, OIDC, SAML, MFA, etc)
  • Familiarity with CI/CD tools like Jenkins, Docker, Gradle, and GitHub Actions
  • Strong debugging and troubleshooting skills, with experience using logging and monitoring tools such as Splunk or New Relic
  • Excellent problem‑solving skills and ability to work in a fast‑paced, agile environment
  • Strong communication skills to collaborate across teams effectively
Preferred Qualifications
  • Hands‑on experience with Java 8+, Spring, and Spring Boot
  • Experience working in a microservices‑based architecture
  • Exposure to Zero Trust security models
  • Ability to work in a heterogeneous technology environment
Benefits
  • Insurance: Health/Dental/Vision/Life
  • Work‑Life Balance
  • Paid volunteer time off
  • 6‑week paid sabbatical every 4 years
  • Employee Resource Groups
  • A "week of rest" at year's end

This is a hybrid position in Singapore, and you'll report to Senior Manager, Software Development.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.