Senior Software Engineer, DigitalOcean

Droplet

Salary not provided
Docker
Kubernetes
Kafka
Redis
Go
MySQL
JIRA
Confluence
Slack
Senior level
Remote in Canada
DigitalOcean

Cloud computing services for developers

Job no longer available

DigitalOcean

Cloud computing services for developers

1001+ employees

B2BEnterpriseInternal toolsBig dataSaaSDevOpsCloud Computing

Job no longer available

Salary not provided
Docker
Kubernetes
Kafka
Redis
Go
MySQL
JIRA
Confluence
Slack
Senior level
Remote in Canada

1001+ employees

B2BEnterpriseInternal toolsBig dataSaaSDevOpsCloud Computing

Company mission

To simplify cloud computing so developers and businesses can spend more time creating software that changes the world.

Role

Who you are

  • Proficient writing Go with an emphasis on writing tests and debugging tools like pprof. We use the latest and greatest features when they release: currently on Go1.22 (released Feb. 2024)
  • Familiarity with concurrency & parallelism models in modern programming languages
  • Experience with containerization (Docker, Kubernetes) and microservices
  • Experience with gRPC and HTTP REST APIs
  • Experience with the following data stores: MySQL, Kafka, Redis

What the job involves

  • The Droplet Team owns the entire lifecycle of a Droplet and all of the related functionality: Creates, Destroys, Resize, Backups, Snapshots, Console, Capacity & Regions, droplet-agent and more
  • We are looking for an engineer who will help lead the development and support of current and future Droplet capabilities at scale
  • The ultimate goal of the Droplet Team is to create a solid and feature-rich foundation upon which our customers and our other products can build
  • The selected candidate will have the opportunity to make impactful contributions to key software, contribute to the open source community, and debug interesting problems at cloudscale
  • This role reports to the Engineering Manager of the Droplet team and is currently only available remotely
  • Working closely with Product Managers to design and scope new features and capabilities
  • Writing performant services and CLIs in Go with automated tests (unit, functional, e2e, load, benchmark)
  • Shipping code to production on a daily basis
  • Collaborating and communicating with other remote teams using tools such as Jira, Confluence, Github, Slack and Google Docs
  • Identifying and employing new technologies and techniques that we can use to go faster!

Otta's take

Sam Franklin headshot

Sam Franklin

CEO of Otta

DigitalOcean offers computer network and storage capabilities that enable its users to quickly set up online businesses. Straightforward tools and attractive pricing have attracted hundreds of thousands of customers in the last decade, including pop superstar Beyoncé, who hosted a new album release on the company’s servers during its early years.

DigitalOcean has a strong customer base, but must continue to improve to stay relevant in such an extremely competitive space. The company battles with rivals such as Amazon Web Service, Microsoft Azure and Google's Cloud Platform, which are the undisputed leaders in the cloud computing market. Wisely, DigitalOcean avoids direct confrontation with these giants by focusing more on small businesses and startups and providing more savings opportunities for its users.

The company has boasted clients such as GitLab, Slack and HashiCorp amongst its impressive lists of customers. Additionally, the company has acquired Cloudways in a move to further simplify workflows for its clients that are looking to scale their digital businesses, it opened a new data center in Sydney, and expects to see a revenue rise between 9% and 12% over 2024.

Insights

Top investors

Few candidates hear
back within 2 weeks

30% employee growth in 12 months

Company

Funding (last 2 of 4 rounds)

May 2020

$50m

SERIES C

Jul 2015

$83m

SERIES B

Total funding: $173.2m

Company benefits

  • Full health coverage
  • Flexible vacation time
  • An annual company offsite, Shark Week
  • Monthly gym and internet reimbursement
  • Parental leave with transition time built-in
  • Formalized mentorship, LinkedIn Learning tracks, and other internal programs
  • Work from home opportunities

Company values

  • Our community is bigger than us
  • Simplicity is in all we DO
  • We speak up when we have something to say and listen when others DO
  • We are accountable to deliver on our commitments
  • Love is at our core

Company HQ

South Village, New York, NY

Founders

Yancey Spruill

(CEO, not founder)

Previously served as CFO and COO for SendGrid and as CFO for both TwentyEighty and DigitalGlobe.

Share this job

View 26 more jobs at DigitalOcean