Summary
The job is for an experienced backend developer to help drive and evolve Cyberhaven's product, focusing on designing and optimizing a large-scale, highly scalable, and fault-tolerant system. The role requires experience in Go, large-scale databases, microservices, Kubernetes, and excellent communication skills.
Requirements
- Strong track record in building backends that are actively used at scale
- Experience developing large applications in Go
- Experience using DB at a very large scale. Knowledge of the GCP services is a plus
- Experience with profiling and optimizing the code that uses large distributed databases, streaming platforms and building connectors that integrate at API level with SaaS applications commonly used in the enterprise
- Hands-on experience with microservices and Kubernetes
- Experience designing and extending the applicationβs architecture
- Excellent verbal and written communication skills in English and you can be available to frequently communicate with distributed teams in Europe and US
Responsibilities
- Design and optimize a large-scale, highly scalable, and fault-tolerant system that handles large graph datasets at enterprise scale in realtime
- Solve real-world scaling problems that require thorough performance analysis and troubleshooting skills
- Write secure-by-design hardened software that must withstand real-world attacks, while processing untrusted data and communicating with tens of thousands of endpoints over the internet
- Architect and implement Security products to protect customers data
Benefits
- Competitive salary and stock options
- Excellent benefits such as private health insurance
- Flexible time off (paid)
- Career advancement opportunities
- Creative, knowledgeable and motivated team with alumni from CrowdStrike, Google, Amazon to grow with
- Fast-paced environment with the ability to make a large impact