Senior Software Engineer (IAM)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (IAM): Designing and building foundational Identity and Access Management (IAM) platform services with an accent on establishing trust and containment for both users and devices. Focus on building a unified, hardware-backed device identity and posture framework that leverages Trusted Platform Module (TPM)/T2-based certificates, continuous diagnostics, and real-time signals to verify trust.
Location: This is a hybrid position requiring a weekly in office commitment in San Francisco, CA, New York, NY, or Bellevue, WA.
Company
Enterprise Security Engineering team develops and operates highly scalable, fault-tolerant distributed systems that deliver cloud-scale security software across multiple public cloud platforms and 's internal infrastructure.
What you will do
- Build and ship high-quality, production-grade software using modern engineering practices, with AI as a core part of your development workflow.
- Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows.
- Design and build scalable authentication and authorization services for distributed environments.
- Develop and maintain system software for multiple operating systems (Linux, macOS, Windows).
- Implement and operate large-scale security services using Golang or Python.
- Build and manage containerized workloads with Kubernetes, Docker, and infrastructure as code tools like Terraform.
Requirements
- A demonstrated, genuine AI-first approach to engineering.
- Experience using AI tools (e.g., Claude Code, GitHub Copilot, Codex, Cursor, etc.) in development workflows.
- Advanced prompt engineering skills and the ability to write precise, structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready.
- 8+ years of industry experience, with at least 5+ years building distributed systems in SaaS, PaaS, or IaaS environments and 5+ years operating in high-availability, mission-critical environments (99.999% uptime).
- Strong experience designing and operating distributed systems on public cloud platforms (AWS, GCP, or Azure).
- Proficiency in Golang and/or Python.
Nice to have
- Experience developing system-level features related to platform security or device attestation.
- Experience working with hardware-backed security mechanisms such as TPM, Hardware Security Module (HSM), or Secure Boot.
- Familiarity with security compliance frameworks such as National Institute of Standards and Technology (NIST), ISO, or SOC 2.
Culture & Benefits
- Work in an Agile team to deliver iteratively and collaboratively.
- Partner with cross-functional teams across security, infrastructure, and engineering to ensure platform integrity and trustworthiness.
- Operate and maintain services in a full DevOps model: monitor, troubleshoot, and continuously improve.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →