Software Engineer, Infrastructure

Opal Security

📍San Francisco, CA
Posted May 19, 2026

Job Overview

Position

Software Engineer, Infrastructure

Company

Opal Security

Location

San Francisco, CA

Work Type

On-site

Job ID

li-4415738843

Job Description

About Opal Security
At Opal, we’re building modern identity governance for the AI era—intelligent access management that empowers enterprises to move fast while staying secure. Our mission is to bring clarity, control, and confidence to complex enterprise environments, helping teams govern access without slowing down innovation.

About The Role
Identity is having a moment. Every company is deploying agents, spinning up service accounts, and realizing their IAM stack can't keep up. We're building AI-native security that scales with this chaos and companies like Databricks and Figma are betting on us to get it right.

You will build customer solutions across the entire stack. You'll talk directly to security and eng teams at Fortune 500s and startups alike, understand their messy reality, and architect systems that actually solve their problems. You'll own the
*problem*
, not just the solution, which means you get to be creative, challenge assumptions, and build things that don't exist yet.

Please note: We've built a team that works exceptionally well together and has fun doing so. We're looking to bring on new teammates who will both add to and grow with what we're building 🙂

Your Responsibilities

  • Ensure the stability, security, scalability, and performance of Opal Security’s platform

  • Take ownership of critical components of Opal Security’s Infrastructure

  • Empower product engineers with the tools and systems they need

  • Work closely with leadership, our product team, and other engineers in roadmap, architecture, and product discussions

  • Create and improve engineering best practices and processes

  • Interact directly with customers on product feedback and issues

Our ideal candidate

  • Familiarity with our tech stack: Kubernetes, Golang, Postgres, Redis, Terraform, GraphQL, TypeScript, and React

  • Experience with cloud providers (e.g., AWS / GCP) and scaling cloud infrastructure

  • Has 4+ years experience as a full-time software engineer or equivalent experience building large distributed systems

  • Thrives in ambiguous environments with significant ownership and with the opportunity to make decisions that have a huge impact on the business

Compensation Range: $140K - $215K

Interview Prep

AI-powered insights to help you prepare

Key Skills

Required:
Preferred:

Practice Questions

💡Technical Questions (3)
  • 1.How would you design a scalable architecture on AWS or GCP to handle a sudden surge in API requests for an identity governance platform, ensuring both high availability and low latency?
  • 2.Can you walk me through how you would use Terraform to manage infrastructure for a complex, multi-environment setup while preventing configuration drift?
  • 3.Given our stack of Golang and Postgres, how would you identify and resolve a performance bottleneck where a specific database query is causing latency spikes in our access management system?
🎯Behavioral Questions (3)
  • 1.Tell me about a time you took ownership of a critical infrastructure problem, not just the immediate solution, and drove a lasting resolution.
  • 2.Describe a situation where you had to interact directly with a customer to understand their messy reality and translate that into an engineering solution.
  • 3.Give an example of a time you thrived in an ambiguous environment and had to make a critical engineering decision without complete information.
🧩Situational Questions (2)
  • 1.You are in a roadmap meeting with leadership and the product team. Product wants to ship a new feature immediately to close a major deal, but you know it will compromise the platform's scalability and security. How do you handle this?
  • 2.A Fortune 500 customer reports that their service accounts are experiencing intermittent access failures during their peak hours, but our internal monitoring shows all green. How do you approach debugging this?

Resume Keywords

Make sure these keywords appear on your resume

KubernetesGolangPostgresTerraformAWSGCPDistributed SystemsInfrastructure ScalabilityIdentity GovernanceCustomer-FacingSystem ArchitectureRedis

Interested in this position? Apply directly on LinkedIn.

Apply on LinkedIn →