Sr. Staff Engineer
Designs and builds containerized microservices in Go for a Kubernetes-based platform processing cloud telemetry for security insights. Owns full lifecycle of features, operations, mentoring, with 12+ years distributed systems and major cloud experience.
About the job
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 and architect the platform and subsystems, defend designs, and deliver 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 and code quality with early testing.
- Partner with Product Management to set product goals.
Requirements
- Experience: 12+ years building distributed & scalable software and systems.
- Cloud: Extensively used AWS, Azure, or GCP at the API/programming level. Networking and security controls experience beneficial.
- Platform: Kubernetes-based containerized platform experience desired.
- Languages/Tools: Go, SQL, REST API clients. Unix/Linux programming environment. General TCP/IP networking knowledge.
Nice-to-Haves
- PostgreSQL, Redis
- CloudFormation, Terraform, Ansible
Skills
Go, Kubernetes, SQL, AWS, Azure, GCP, REST APIs, Postgres, Redis, Terraform
Similar jobs
Backend Engineering jobsStaff Software Engineer responsible for the reporting data model, customer-facing data delivery APIs and pipelines, and revenue-critical usage metering and billing systems. The role requires 8+ years of backend and data-systems experience, strong SQL and API expertise, and technical leadership across teams.
Leads the technical vision for Jasper’s integration pod, architecting secure, scalable data-ingestion systems and IQ-layer context primitives that power AI experiences. Requires 8+ years of software engineering experience, staff-level technical leadership, distributed-systems expertise, and familiarity with AI and external marketing platforms.
Staff Software Engineer leading backend and data-intensive systems, including scalable services, AI-powered workflows, cloud infrastructure, and reliability initiatives. Requires 8+ years of software engineering experience and expertise in distributed systems, data processing, and containerized applications.
Designs and operates high-throughput, low-latency ad-serving infrastructure, including GPU-based model inference and feature stores. Requires 10+ years of industry experience, strong computer science fundamentals, and a master’s degree in computer science or equivalent experience.
Staff Software Engineer building distributed backend platforms and infrastructure for customer service and compliance workflows. The role requires 8+ years of experience, deep Go expertise, cloud and DevOps skills, architectural leadership, and engineer mentorship.