Go Software Engineer at DigitalOcean (New York, NY) (allows remote)
Job Description
DigitalOcean’s software engineers develop next generation cloud infrastructure technology that will change how millions of developers build, deploy and scale web applications. Our mission is to simplify cloud infrastructure; this requires knowledge in many different fields, from distributed systems, virtualization, software defined networking, scale out storage, real-time data processing, and user interface design. You will work on a small project team and own product delivery from concept to production. We do not limit engineers to a specific product domain, this allows you to switch teams or projects on an ongoing basis, growing your skills and knowledge.
As a backend software engineer, the software you write will run on tens of thousands of hypervisors across our global infrastructure network. You will not be able to work at any other company with the same relative scale (number of servers per software engineer) as DigitalOcean. You will define the next generation of cloud services to make developers lives easier. To achieve this we’ll architect and build new services to power the hypervisor, scheduler, storage, database and event driven systems to deliver a truly unique experience to our customers.
What you'll be doing:
- Build out a service oriented architecture to promote beneficial abstractions
- Review and iterate architecture to ensure scale along with our incredible growth
- Design, build and deploy new features for our next generation cloud platform
- Give back to the community by contributing to open source projects we use
- Work closely with product, front end developers, site reliability engineers and designers
- Managing your own time and focusing on the continuous delivery of projects
Skills Requirements
About DigitalOcean
view all job listings view all DigitalOcean job listings
Leave a Reply
You must be logged in to post a comment.