Member of Technical Staff II
141k – 162kSunnyvale, CAOnsite
Summary
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 2+ years experience with Kubernetes and public clouds.
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 real-time 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 full software development lifecycle, from requirements to deployment.
- Own operational aspects of the system and code quality, including 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 degree a plus.
- 2+ years building distributed & scalable software and systems.
- Passion for software development, constant learning, and team collaboration.
- Extensively used AWS, Azure, or GCP at the API/programming level.
- Experience in Go and SQL.
- REST API client experience.
- Kubernetes (K8s) experience delivering containerized services.
- General TCP/IP networking knowledge.
- Unix/Linux programming environment experience.
- Experience with networking and security controls is a plus.
Nice-to-Haves
- CloudFormation, Terraform, Ansible.
Skills
GoSQLKubernetesAWSAzureGCPREST APITCP/IPUnix/LinuxTerraform
Similar roles at this salary range
All Backend Engineering jobs →Senior Software Engineer - Pulse
Design, develop, and maintain scalable cloud services and APIs in Go and Python. Requires 5-7 years of experience, strong DevOps skills with Kubernetes and CI/CD, and expertise in data structures, algorithms, and concurrency.
130k – 170kUnited StatesBackend EngineeringRemoteGoS3
Senior Software Engineer - Capture
Senior Software Engineer building real-time audio/video ingestion and media processing pipelines for telephony and meeting platforms (Zoom, Teams, Webex, Meet). Requires strong experience with VoIP/WebRTC, distributed systems, and Kubernetes.
130k – 170kUnited StatesBackend EngineeringRemoteSIPRTP