About the job
About the Role
Join us at Cyberhaven as a Senior Backend Software Engineer, where your expertise will play a critical role in shaping our cutting-edge product. Our technology is at the forefront of innovation, and as an early contributor, you will have a significant impact on our system architecture while tackling a variety of exciting technical challenges!
Your Responsibilities
Design, enhance, and optimize a large-scale, highly scalable, and fault-tolerant system capable of managing extensive graph datasets at an enterprise level. Our platform processes billions of events from hundreds of thousands of endpoints in real-time, meeting sub-second latency requirements.
Architect and implement robust security products that safeguard customer data.
Address real-world scaling challenges, requiring in-depth performance analysis and troubleshooting skills.
Engage with a modern, continually evolving microservices-based software stack, including technologies such as Go, Kubernetes, BigTable, BigQuery, Spanner, Redis, Docker, and Etcd.
Develop secure-by-design software that withstands real-world attacks, processes untrusted data, and interacts with numerous endpoints across the internet.
Who You Are
Proven experience in building scalable backend systems that have had a significant impact on architecture.
Proficient in developing large applications, preferably using Go, though experience in Java, C#, Scala, Kotlin, or Rust is also valuable.
Experience with databases at a massive scale; familiarity with GCP services is a plus.
Skilled in profiling and optimizing distributed code that interacts with large databases and streaming platforms.
Experience building API-level connectors with widely-used SaaS applications in enterprises is advantageous.
Hands-on experience with microservices and Kubernetes.
Excellent verbal and written communication skills in English, with the ability to engage with distributed teams across Europe and the US.
Thrives in fast-paced environments, enjoys tackling ambiguous challenges, and is passionate about delivering results efficiently.
Possesses a customer-centric mindset, ensuring that development aligns with user needs and expectations.

