Apply

Senior Software Engineer II (Droplet Team)

Posted 2024-11-07

View full description

💎 Seniority level: Senior, Minimum 5 years programming in Go, Minimum 7 years of software engineering experience

💸 Salary: 170000 - 190000 USD per year

🔍 Industry: Cloud computing

🏢 Company: DigitalOcean

🗣️ Languages: English

⏳ Experience: Minimum 5 years programming in Go, Minimum 7 years of software engineering experience

🪄 Skills: Agile methodologiesOrganizational skills

Requirements:
  • Minimum 5 years experience programming in Go
  • Minimum 7 years of software engineering experience
  • Experience working with complex, distributed systems
  • Experience working within a microservice architecture, with knowledge of both asynchronous, event-driven processing, and synchronous gRPC/HTTP-based requests
  • Experience developing high-availability, highly-scalable APIs that have been used by thousands of users or more
  • A passion for shipping well-engineered and well-tested code
  • Strong analytical, communications, and organizational skills
  • Experience in agile software development methodologies
  • CI/CD experience with a focus on quality and developer velocity
Responsibilities:
  • Designing and building highly-efficient scalable services that manage DigitalOcean Droplets (our customers’ own Virtual Private Servers)
  • Designing and building internal tooling to support the myriad other teams within DigitalOcean that build their products atop Droplets
  • Debugging and troubleshooting complex production issues across datacenters in real time and enhancing our playbooks and automation to mitigate and prevent their recurrence
  • Participating in team efforts to improve visibility on all aspects of performance metrics
  • Using technologies and tools such as Linux, Go, gRPC, Docker, Prometheus, MySQL, and more.
Apply