Skip to content
IllumioIllumio

Member of Technical Staff II - Cloud Security

Develop and operate Go-based containerized microservices that process cloud telemetry and real-time events for a multi-tenant security platform. The role requires 2+ years building distributed systems, cloud API experience, and strong SQL, networking, and Linux skills.

About the job

Responsibilities

  • Develop containerized microservices for a distributed, multi-tenant system processing real-time events, network telemetry, and data from public clouds.
  • Design services and architectures, present and defend designs with peers, and deliver reliable implementations.
  • Own critical features and subsystems throughout the software development lifecycle, from requirements clarification through deployment and customer usage.
  • Operate production systems and improve software supportability and resilience based on operational experience.
  • Maintain code quality through developer testing and functional/integration testing.
  • Partner with Product Management to refine requirements and solve customer problems.
  • Mentor junior engineers, new graduates, and interns.

Requirements

  • Bachelor’s degree in Computer Science or an equivalent field.
  • 2+ years of experience building distributed and scalable software and systems.
  • Experience using AWS, Azure, or Google Cloud at the API/programming level.
  • Experience with Go and SQL.
  • REST API client experience.
  • Experience delivering containerized services, preferably on Kubernetes.
  • General TCP/IP networking knowledge.
  • Experience in a Unix/Linux programming environment.
  • Passion for software development, continuous learning, and teamwork.

Nice-to-haves

  • Master’s degree.
  • Experience with networking and security controls.
  • Experience with CloudFormation, Terraform, or Ansible.

Skills

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

Bubble

Bubble

Remote

Software Engineer II, Backend
$145k+/yrRemote2+ YOEBackend Engineering

Build and improve high-scale backend infrastructure, workflow systems, data tiers, and reliability tooling supporting billions of requests. The role requires at least two years of software engineering experience, strong coding and problem-solving skills, distributed-systems familiarity, and participation in on-call operations.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, Backend
$135k+/yrHybrid2+ YOEBackend Engineering

Build and maintain backend services, APIs, and data pipelines supporting a mission-critical flight safety platform. The role requires at least two years of backend experience or equivalent project-based experience, with proficiency in a modern backend language.

Fingerprint

Fingerprint

United States

Backend Engineer, Core APIs
$130k+/yrRemote2+ YOEBackend Engineering

Build and scale high-performance backend APIs and real-time data-processing systems for fraud detection. The role requires at least 2 years of backend experience with Go and/or Node.js, plus expertise in scalable systems, APIs, databases, and microservices.

Lyft

Lyft

Seattle, WA

Software Engineer, Fulfillment Core Services
$128k+/yrHybrid2+ YOEBackend Engineering

Build and operate mission-critical distributed backend systems that manage ride fulfillment state transitions, integrating new rider and driver products while improving reliability and performance. The role requires 2+ years of software engineering experience, cloud expertise, and knowledge of distributed systems and databases.

Stripe

Stripe

New York, NY

Software Engineer, Backend Engineer- Credit Coverage
$157k+/yrHybrid2+ YOEBackend Engineering

Build backend systems, APIs, and user experiences for Stripe’s merchant products and infrastructure. The role requires a bachelor’s degree and at least two years of software development experience across multiple languages, cloud services, and data technologies.