DigitalOcean is seeking a Staff Software Engineer to join their Customer Observability/Insights team. The role involves architecting, building, and maintaining large-scale distributed systems to monitor, measure, and optimize DigitalOcean’s Customer-facing Observability ecosystem. The ideal candidate will collaborate with various teams to deliver scalable and developer-friendly solutions.
Requirements
- 15+ years of relevant industry experience building and operating large-scale cloud services or distributed systems
- Strong programming experience in Go (Golang) and deep understanding of distributed systems fundamentals
- Solid understanding of observability, monitoring, and alerting systems (e.g., Prometheus, Grafana)
- Proven experience designing and implementing scalable event-driven architectures using Kafka or similar technologies
- Experience with gRPC, Terraform, and Ansible for service communication and infrastructure automation
- Working knowledge of SQL, Redis, and NoSQL databases
- Demonstrated ability to drive operational excellence and improve system reliability
- Excellent communication and collaboration skills, especially with geographically distributed teams
Benefits
- Competitive salary
- Remote work
- Opportunity for career development
- Benefits package (Employee Assistance Program, Local Meetups, flexible time off)
- Employee Stock Purchase Program
- Equity compensation