Skip to content

Sr. Software Engineer

164k – 189kSunnyvale, CAOnsite5+ YOE
Summary

Develops containerized microservices in Java/Spring Boot for a distributed multi-tenant cloud security system, processing real-time data and telemetry. Owns full lifecycle of features, mentors juniors, requires 5+ years experience with Kubernetes and major clouds.

About the role

Responsibilities

  • Develop containerized (micro)services and components for a distributed multi-tenant system processing data, real-time events, and telemetry from public clouds to provide insights, visibility, and security recommendations.
  • Mentor junior engineers, new-grads, and interns.
  • Write code primarily in Java (Spring Boot) and work with data pipelines using Kafka/SQL.
  • Leverage Kubernetes for service infrastructure.
  • Own critical features and subsystems through the full software development lifecycle.
  • Own operational aspects of the system.
  • Ensure quality via early developer testing, functional/integration, and performance testing.
  • Partner with Product Management to refine requirements.
  • Develop deep understanding of customer problems.

Requirements

  • 5+ years building distributed & scalable software and systems.
  • Passion for software development, constant learning, and teamwork.
  • AWS / Azure / GCP cloud experience at API/programming level.
  • Experience in Java and Spring Boot or Golang.
  • REST API client experience.
  • Kubernetes experience delivering containerized services.
  • General TCP/IP networking knowledge.
  • Unix/Linux programming environment experience.

Nice-to-Haves

  • Bachelor's in computer science or equivalent (Master's a plus).
  • Experience with networking and security controls.
  • CloudFormation, Terraform, Ansible.
Skills
JavaSpring BootKubernetesKafkaSQLAWSAzureGCPGolangREST API
Similar roles at this salary range
All Backend Engineering jobs →
Aurelian

Senior Backend Engineer

Senior Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 4+ years of software engineering experience.

150k – 200kSeattle, WABackend EngineeringOn-siteGoSQL
Aurelian

Staff Backend Engineer

Staff Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 6+ years of experience and strong engineering fundamentals.

180k – 240kSeattle, WABackend EngineeringOn-siteGoSQL
ClickUp

Senior Backend Engineer, Platform

Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.

160k – 210kUnited StatesBackend EngineeringRemoteKafkaGolang
Onos Health

Senior Software Engineer

Senior Backend Engineer to architect AI/ML workflows processing healthcare data, lead platform integrations, and own end-to-end feature development. Requires 5+ years experience and prior tech lead experience.

180k – 240kSan Francisco, CABackend EngineeringHybridAWSPython
Tailscale

Software Engineer, Networking

Build and operate Tailscale’s global Funnel and DERP relay infrastructure, focusing on networking features, performance, and reliability. Requires strong Go, networking, and distributed-systems experience.

163k – 226kUnited StatesBackend EngineeringRemoteGoSRE