Jobs and Careers
DI

Senior Engineer (App Platform)

DigitalOcean
Netherlands, The NetherlandsRemotefull_timeVerifiedPosted 17 Jan 2024

About the role

Do you ever wonder what happens inside the cloud?

DigitalOcean (NYSE: DOCN) simplifies cloud computing so builders can spend more time creating software that changes the world. With our mission-critical infrastructure and fully managed offerings, DigitalOcean enables startups and small and medium-sized businesses (SMBs) to rapidly deploy and scale modern applications. As a remote-first organization, our employees, like our customers, are based around the world.

We want people who are passionate about simplifying application developer workflows at DigitalOcean.

As an engineer on the DigitalOcean App Platform team, you will be responsible for continuing to grow the App Platform product. Your work will enable developers across the world to focus on building business value while we manage their infrastructure.We are looking for an engineer with focused expertise on Linux and Kubernetes to work with our technical leadership on our infrastructure management.What You’ll Be Doing:

  • Contributing to the development of new architecture and major upgrades for our Application Platform infrastructure management.
  • Drive architecture for complex systems by determining current limitations and working with the team to come up with solutions.
  • Contribute operational reliability as a member of the product on-call rotation.
  • Technologies we use: Linux, Kubernetes, Go, gRPC, MySQL, Istio, Prometheus, Cloud Native Buildpacks.

What You'll Add to DigitalOcean:

  • Language: Demonstrated ability to develop, test, ship, maintain, and operate production-ready code and systems. (Go experience is a requirement, 3 years minimum of job related experience is desired).
  • Experience in one or more of the following services is highly desirable:
    • Distributed Databases like Mongo, Redis, MySQL, PostgreSQL, etc.
    • Fully managed infrastructure solutions 
    • Serverless components
    • Kubernetes
    • Containers and Container Registries
  • Ability to navigate the complexity of distributed systems to operate them in production.
  • Experience contributing meaningfully to discussions on architectures, implementations, design patterns, and processes with the ability to succinctly convey ideas to peers and mentees.
  • Experience in Agile software development methodologies.
  • Experience working within a microservice architecture, with knowledge of both asynchronous, event-driven processing, and synchronous gRPC/HTTP-based requests.
  • Comfortable with rapid execution, learning from failure, and building scale and reliability.
  • Demonstrated experience leading teams on small to medium sized projects (3 - 6 months in duration).
  • Experience working on teams that operate across multiple time zones.

Why You’ll Like Working for DigitalOcean:

  • We reward our employees. The salary range for this position is based on relevant years of experience and skills. Employees may qualify for a bonus in addition to base salary; bonus amounts are determined based on company and individual performance. We also provide equity compensation to eligible employees including grants of equity upon hire and the option to participate in our Employee Stock Purchase Program.
  • We value development. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that is always challenging our teams and employees to continuously grow. We maintain a growth mindset in everything we do and invest deeply in employee development through formalized mentorship and other internal programs. We provide all employees with reimbursement for relevant conferences, training, and education.
  • We care about your well-being. In addition to cash and equity compensation, we also offer employees a competitive array of benefits. In the United States, these include health insurance, unlimited vacation, retirement benefits, a generous parental leave program, and additional resources to support employees' overall well-being. While the philosophy around our benefits is the same worldwide, specific benefits may vary in other countries due to local regulations and preferences.
  • We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

*This is a remote role

#LI-Remote

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

DigitalOcean

View company profile →