The Client is looking for a Senior Security Software Engineer I to join our Enterprise Security and Access Management (ESAM) team within the larger Security org. In this role, you’ll be instrumental in driving efforts around device trust, access monitoring, and auth policy enforcement.
We are looking for an individual with developer coding skills at a senior software engineer level and someone with a Security background. This role will utilize their device security and identity experience to work on tasks and projects, and help mature Clients access management program. You’ll work closely with our MDM tooling (e.g., Jamf, Intune), identity providers (Okta, Google), and cloud platforms (GCP) to improve access governance. We’re seeking a strong engineering generalist with security expertise—comfortable operating across ambiguous problem spaces and independently shaping engineering solutions in collaboration with partners across Security, IT, and Infrastructure.
Key projects this role may lead or contribute to include:
o Trusted Devices initiative
o Authentication Restriction Pilot
o Access Minimization Infrastructure
As a Senior Security Software Engineer 1…
• You’ll lead and contribute to the design and implementation of enterprise security features that improve device-based access enforcement and identity assurance.
• You’ll build and maintain backend services and infrastructure that enable device trust, access intelligence, and authentication policy evaluation.
• You will work with TypeScript, JavaScript, Python, PHP, and may also use other languages.
• You’ll build observability into access paths, using logging and monitoring tools to understand and enforce device-based policies.
• You’ll design and implement IAM solutions and tooling to manage access privileges across employees and service accounts.
• You’ll integrate with and extend systems like Okta, GCP IAM, and MDM platforms to enable cohesive access decisions.
• You will work with a variety of tools, including Okta, Terraform, Chef, Jamf, InTune and GCP native tools.
• You are comfortable providing estimates or project ideas that will influence your team’s roadmap.
Qualifications
• 5+ years of experience as a security software engineer using TypeScript, JavaScript, Python, PHP, or other languages
• Experience in professional software development, delivering successful projects within a team as a senior software engineer.
• Experience in designing, implementing, and managing IAM solutions.
• Experience working with MDM and endpoint telemetry tools (Jamf, Intune, CrowdStrike, osquery, etc.) is a strong plus.
• Working knowledge of infrastructure-as-code tools such as Terraform and experience with cloud-native security (GCP preferred)