Android Security Engineer for IAM SDKs

Thales

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Thales is seeking a Mobile Engineer (Android) to build IAM authentication apps and SDKs in Singapore. You will design secure authentication flows, own test strategies for SDKs, and ensure backward-compatible APIs while applying AI responsibly in a security-critical environment.

Join a small, high-impact team delivering secure solutions with a focus on AI-assisted delivery, privacy-conscious telemetry, and secure CI/CD workflows. The role offers a challenging, impact-driven engineering culture.

Qualifications

  • Degree in Computer Engineering, Information Security, Electronics or related field.
  • 5+ years of professional mobile development experience.
  • Android (Java/Kotlin) expertise, including lifecycle, concurrency and memory management.
  • AI-assisted development (e.g., Copilot/Claude/Cursor); able to prompt effectively and critically validate/rewrite output for security-sensitive code.
  • Ability to apply AI across the SDLC (tests/docs/debug/review) with strong quality and security judgment.
  • Experience building and distributing mobile SDKs (API design, versioning, binary distribution, backward compatibility).
  • Familiar with mobile security practices/tools: static analysis, secure storage (Keychain/Keystore), certificate pinning and reverse-engineering countermeasures.
  • Advantage: IAM and auth protocols (OAuth 2.0, OIDC, FIDO2, certificate-based authentication).
  • Self-directed, collaborative engineer with strong trade-off judgment.

Responsibilities

  • Design, build and validate mobile apps and SDKs; use AI-assisted tooling to accelerate delivery with mandatory human-led security review.
  • Implement secure authentication and identity verification flows (protocol-driven); validate designs against platform threat models.
  • Own test strategy for SDKs (unit/integration/UI); use AI to expand coverage while rigorously testing security-critical paths.
  • Design clean, well-documented SDK APIs with backward compatibility and minimal binary-size impact.
  • Improve the SDLC with pragmatic AI adoption (test generation, review support, debugging and release automation).
  • Maintain CI/CD (e.g., Jenkins, GitLab CI) with SAST, dependency scanning and automated security checks; use AI to triage and accelerate remediation.
  • Evaluate AI/ML tools and recommend adoption aligned to IAM security and data-handling standards; share best practices.
  • Add privacy-conscious telemetry (crash/performance/diagnostics) to support customers without exposing sensitive identity data.
  • Contribute to product innovation (prototypes/patents), including AI/ML opportunities that improve security and reduce user friction.

Skills

Mobile development
Android Development
AI-assisted development
AI in SDLC
SDK development
Static analysis
Secure storage
Certificate pinning
Reverse engineering countermeasures
IAM protocols
Self-directed
Team collaboration
CI/CD tooling

Education

Degree in Computer Engineering
Degree in Information Security
Degree in Electronics

Tools

Jenkins
GitLab CI

Job description

Thales is seeking a Mobile Engineer (Android) to build IAM authentication apps and SDKs in Singapore. You will design secure authentication flows, own test strategies for SDKs, and ensure backward-compatible APIs while applying AI responsibly in a security-critical environment.

Join a small, high-impact team delivering secure solutions with a focus on AI-assisted delivery, privacy-conscious telemetry, and secure CI/CD workflows. The role offers a challenging, impact-driven engineering culture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Android)
Software Engineer (Android)

Thales • Singapore

On-site
SGD 120,000 - 180,000
Senior iOS Engineer — Secure IAM SDKs & AI Tools
Senior iOS Engineer — Secure IAM SDKs & AI Tools

AKKODIS SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Android Security & AI Threat Defense Engineer
Android Security & AI Threat Defense Engineer

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 80,000
Android Trust Software Engineer – Security & AI Defense
Android Trust Software Engineer – Security & AI Defense

Google • Singapore

On-site
SGD 70,000 - 100,000
Android AOSP Engineer | Platform & Security
Android AOSP Engineer | Platform & Security

THALES SOLUTIONS ASIA PTE. LTD. • Singapore

On-site
SGD 42,000 - 66,000
Senior Software Engineer – Android Security & AI Defense
Senior Software Engineer – Android Security & AI Defense

Google • Singapore

On-site
SGD 180,000 - 240,000
Mobile Software Engineer (Android)
Mobile Software Engineer (Android)

Thales Group • Singapore

On-site
SGD 60,000 - 85,000
Staff Android Trust Engineer — AI, Security & Scale
Staff Android Trust Engineer — AI, Security & Scale

Google • Singapore

On-site
SGD 200,000 - 260,000
Android Developer (AOSP / Platform Focus)
Android Developer (AOSP / Platform Focus)

THALES SOLUTIONS ASIA PTE. LTD. • Singapore

On-site
SGD 42,000 - 66,000
IAM Engineer (Contract) — Secure Identity & Access APIs
IAM Engineer (Contract) — Secure Identity & Access APIs

Assurity Trusted Solutions Pte Ltd • Singapore

On-site
SGD 90,000 - 140,000
Annual Leave Benefits
Family Care
Birthday Leave