Skip to content
IllumioIllumioSunnyvale, CA

Senior Software Engineer

Develops containerized microservices in Go for a distributed multi-tenant system processing cloud telemetry for security insights. Owns full lifecycle of features, mentors juniors, requires 4+ years experience with Kubernetes and major clouds.

170k – 196k/yr
On-site4+ YOEBackend Engineering

About the role

Responsibilities

  • Develop containerized (micro)services for a distributed multi-tenant system that processes data, real-time events, and network telemetry from multiple public clouds to provide insights, visibility, and security recommendations.
  • Design services, defend architecture before peers, and deliver robust implementations.
  • Mentor junior engineers, new-grads, and interns.
  • Own critical features and subsystems through the entire software development lifecycle, from requirements to deployment.
  • Own operational aspects of the system.
  • Ensure code quality with early developer testing and functional/integration testing.
  • Partner with Product Management to refine requirements.
  • Develop deep understanding of customer problems through stakeholder interaction.

Requirements

  • Bachelor’s in computer science or equivalent degree (Master’s a plus).
  • 4+ years building distributed & scalable software and systems.
  • Passion for software development, constant learning, and teamwork.
  • Extensive experience with AWS, Azure, or GCP at the API/programming level.
  • Experience in Go and SQL.
  • Kubernetes experience delivering containerized services.
  • REST API client experience.
  • Unix/Linux programming environment experience.
  • General TCP/IP networking knowledge.

Nice-to-Haves

  • Experience with networking and security controls.
  • CloudFormation, Terraform, Ansible.

Skills

GoSQLKubernetesAWSAzureGCPREST APIsUnix/LinuxTCP/IPTerraform
Crusoe

Senior Software Engineer, Crusoe Container Registry

CrusoeSan Francisco, CA

Senior Software Engineer owning Crusoe Cloud's managed container registry. Build, scale, and optimize core distributed services for AI training/inference workloads; drive performance, reliability, and architecture decisions in production.

170k – 205k/yr
On-site5+ YOEBackend Engineering
Illumio

Senior Software Engineer

IllumioSunnyvale, CA

Develop containerized microservices in Go for a distributed multi-tenant cloud security platform processing real-time events and telemetry. Own full SDLC, design, mentoring, and operations for Illumio's Zero Trust segmentation products. Requires 4+ years building scalable distributed systems, Bachelor's in CS.

170k – 196k/yr
On-site5+ YOEBackend Engineering
Current

Senior Software Engineer

CurrentNew York, NY

Senior Backend Engineer building and scaling distributed services, real-time transaction systems, ML infrastructure, and data-intensive applications on GCP for a consumer fintech platform serving 6M+ members. Requires 5+ years backend experience (JVM/Java preferred), strong CS fundamentals, and cloud/database proficiency.

170k – 250k/yr
On-site5+ YOEBackend Engineering
Tatari

Senior Backend Engineer

TatariNew York, NY +1

Senior Backend Engineer on the Reporting & Measurement team at Tatari, building and scaling TV advertising analytics and measurement platform. Requires 6+ years Python experience, strong data engineering skills, and production LLM deployment background.

170k – 200k/yr
Hybrid6+ YOEBackend Engineering
Tatari

Senior Backend Engineer

TatariSan Francisco, CA +2

Senior Backend Engineer on the Reporting & Measurement team at Tatari, building and scaling TV advertising analytics and measurement platform. Requires 6+ years Python experience, strong distributed systems and modern data stack background, plus production LLM deployment experience.

170k – 200k/yr
Hybrid6+ YOEBackend Engineering