remote
Staff Security Engineer - Medscoders
Security Engineer
Senior security engineer specializing in identity and access management, building robust defensive controls and secure services using Rust or Go for advanced defense technology platforms.
About the role
Key Responsibilities
- Design and implement a company‑wide identity engine to centralize authentication, authorization, and user lifecycle management.
- Develop security‑focused applications and services in Rust or Go that enforce access policies and protect critical infrastructure.
- Architect, deploy, and maintain cloud‑native security controls, including zero‑trust networking, secret management, and audit logging.
- Lead threat modeling, risk assessments, and incident response for identity‑related attack vectors.
- Collaborate with product, engineering, and operations teams to embed security best practices throughout the development lifecycle.
Requirements
- 5+ years of professional experience in security engineering with a focus on identity and access management.
- Strong proficiency in Rust or Go, with a track record of building production‑grade security services.
- Deep understanding of cloud security concepts (IAM, zero‑trust, encryption, logging) and experience securing large‑scale distributed systems.
- Hands‑on experience with threat modeling, vulnerability assessment, and incident response processes.
- Excellent problem‑solving skills and ability to mentor junior engineers in secure coding practices.