Skip to content
IllumioIllumio

Staff Engineer - Cloud Security

Develop and operate Go-based, containerized microservices for a distributed cloud security platform processing real-time telemetry and events. The role requires 8+ years building scalable systems, cloud API experience, and strong programming, networking, and operational ownership.

About the job

Responsibilities

  • Develop containerized microservices for a distributed, multi-tenant system processing real-time events, network telemetry, and data from multiple public clouds.
  • Provide real-time cloud security insights, visibility, and recommendations that help customers identify and minimize risk.
  • Design, present, implement, deploy, and operate critical services and subsystems across the full software development lifecycle.
  • Write primarily in Go and work with data pipelines using SQL and other interfaces.
  • Use Kubernetes as the service infrastructure platform.
  • Own code quality through developer, functional, and integration testing.
  • Partner with Product Management and stakeholders to clarify and refine requirements.
  • Mentor junior engineers, new graduates, and interns.
  • Participate in operational ownership and improve software supportability and resilience.

Requirements

  • Bachelor’s degree in computer science or an equivalent degree.
  • 8+ years of experience building distributed and scalable software and systems.
  • Experience with Go and SQL.
  • Experience using AWS, Azure, or Google Cloud at the API/programming level.
  • REST API client experience.
  • General TCP/IP networking knowledge.
  • Experience in a Unix/Linux programming environment.
  • Willingness to learn continuously and work collaboratively.

Nice to Have

  • Master’s degree.
  • Networking and security controls experience.
  • Experience delivering containerized services.
  • CloudFormation, Terraform, or Ansible experience.

Skills

Go, SQL, Kubernetes, AWS, Microsoft Azure, GCP, REST APIs, CloudFormation, Terraform, Ansible, TCP/IP, Unix/Linux, Distributed Systems, Containerization

Okta

Okta

San Francisco, CA

Staff Software Engineer, Agent Gateway
$194k+/yrHybrid7+ YOEBackend Engineering

Leads architecture and delivery of secure, highly available backend services for an identity-aware gateway connecting enterprise AI agents to authorized tools and data. Requires 7+ years of distributed backend experience, production Java or Go, and deep OAuth, OIDC, and token-exchange expertise.

Rula

Rula

United States

Staff Software Engineer
$192k+/yrRemote8+ YOEBackend Engineering

Staff Software Engineer responsible for shaping and delivering scalable marketplace systems that improve provider utilization and patient access. The role requires 8+ years of software engineering experience, cross-team technical leadership, and hands-on backend development.

Checkr

Checkr

Denver, CO
Staff Software Engineer, Screenings & Verifications
$190k+/yrOn-site10+ YOEBackend Engineering

Staff software engineer responsible for architecture and hands-on development of complex screening and verification workflows across product engineering teams. Requires 10+ years of software development experience, deep backend expertise, and leadership in scalable, reliable systems.

Rippling

Rippling

New York, NY
Staff Software Engineer - Spend Platform
$189k+/yrOn-site8+ YOEBackend Engineering

Staff Software Engineer leading architecture and implementation for Rippling’s Spend platform, which unifies corporate cards, reimbursements, procurement, bill pay, and travel. The role requires 8+ years of backend and distributed-systems experience, strong architectural judgment, and technical leadership across teams.

Rippling

Rippling

New York, NY
Staff Software Engineer - Core Experience
$189k+/yrOn-site8+ YOEBackend Engineering

Staff backend-leaning software engineer responsible for foundational systems powering onboarding, self-serve purchasing, and shared Core Experience infrastructure. The role requires 8+ years of software engineering experience, strong systems design and data modeling skills, and the ability to own scalable features end-to-end.