Senior Software Engineer II, Security
About the role
This position will lead complex implementations for security engineering to ensure best-in-class customer identity management, authorization, and observability systems. Improve existing security micro-services, custom frameworks, and tooling by addressing technical gaps and implementing emerging standards. Collaborate cross-functionally to implement internal security standards across a micro-service architecture. Partner with product teams and stakeholders to balance project priorities, scope, and trade-offs. Drive continuous improvements in engineering tooling, designs, and processes. Configure and manage complex technical services tooling such as Auth0, Okta, Auth0-FGA, Chronicle, Terraform, and GCP.
Responsibilities
- Lead complex implementations for the security engineering team to ensure best in class customer identity management, authorization, and observability systems across the business.
- Improve the existing security micro-services, custom frameworks, and tooling by identifying technical gaps, incorporating new requirements, and implementing emerging standards.
- Work with a variety of teams cross-functionally to implement internal standards for security across a micro-service driven architecture.
- Work with product team members and stakeholders to discuss project priorities, scope, and trade-offs to deliver the right solutions at the right time.
- Drive improvements in engineering tooling, designs, and processes and make the case for and drive improvements.
- Implement new technologies and ideas within the broader organization, and the ability to communicate effectively and without bias while accepting critical feedback.
- Own the configuration of complex technical services tooling such as Auth0, Okta, Auth0-FGA, Chronicle, Terraform, and GCP.
Requirements
- Several years of experience working on software development teams, comfortable working independently and collaboratively on critical systems.
- Experience driving implementation of holistic solutions across a complex micro-service architecture.
- Experience developing and securing distributed, event‑based systems at scale.
- Experience working in fast‑paced, agile environments, keeping projects on track, troubleshooting roadblocks, writing documentation, and coordinating cross‑team collaboration.
- Experience collaborating with diverse teams while mentoring and learning from teammates.
- Experience with cloud infrastructure providers (AWS, GCP, etc.) and related tools such as Docker, Terraform, or Kubernetes.
- Familiarity with an identity management platform (Auth0, Okta, Microsoft Entra, Ping Identity, etc.).
- Ability to lead complex implementations across an engineering organization.
Skills
- Knowledge of identity standards: OAuth, SCIM, SAML.
- Experience with TypeScript, JavaScript, Node.js, or Python.
- Experience with OAuth 2.1 emerging agentic controls.
- Experience with Chronicle or other SIEMs.
- Experience with authorization models: RBAC, ReBAC, ABAC, PBAC.
Benefits
Tempus offers a full range of benefits, which may include incentive compensation, restricted stock units, medical and other benefits depending on the position.
Pay
$140,000 - $160,000 (California; may vary for other locations). Actual salary may vary based on qualifications and experience.