Jobs at DigitalOcean
15

All Jobs
All Jobs
Data + Analytics
Dev + Engineer
Product
Tap to close

Software Engineer

DigitalOcean
Cambridge
1 day ago
+48
Build and maintain security platforms and services, for both internal and external use. Develop and deploy security capabilities at scale, using languages such as Go and Ruby, and tools such as Kubernetes, Docker, and Chef. Research and design automated approaches to reducing the risk of fraud, abuse, and misuse of the DigitalOcean products and services. Partner with engineering teams to make sure that we deliver an excellent and secure workflow spanning development, deployment, and production monitoring. Design customer-impacting security applications and services that advance DigitalOcean’s ability to help our customers improve their security posture. Work with product and engineering teams to design and implement secure architectures. Design and build internal tools that enable our Security Operations Center to do more, faster. Consistently improve security as the platform scales, driving continuous improvement through data collection and correlation, being mindful that security should be an efficiency enabler for the business - not an obstacle.

Senior Engineer: Storage

DigitalOcean
Cambridge
2 days ago
+48
Programming in Go, Python, and other languages. Supporting the operations and management of distributed systems. Collaborating with an agile, self-motivated team of peers. Consuming from and contributing to free/open source software communities. Solving interesting problems at cloudscale in a technically rewarding environment.

Front-end Engineer: Customer Experience

DigitalOcean
Cambridge
4 days ago
+48
We are looking for an experienced front-end engineer who shares our passion for making complex applications appear simple for our customers. We’ll give you the freedom to do what you do best, so you should feel comfortable owning your work from start to finish, as well as bringing fresh ideas to the table that can make our products, development experience, and team better. You’ll have the opportunity to work closely with designers, product managers, and other engineers across the stack to make ideas a reality.

Principal Software Engineer

DigitalOcean
Cambridge
4 days ago
+48
Working at the forefront of cloud and distributed computing technologies. Serve as the architect driving the technical strategy and direction for our large-scale cloud services, driving simplicity, high-reliability, ease of maintenance and operation. Own the primary responsibility for establishing a pragmatic long term technical direction for our software services ensuring alignment with our customers, business goals and internal teams. Lead a team of highly passionate technical leads to evolve our service architecture, oversee alignment of several products technical roadmaps.  Lead by example through direct contribution, and provide direction in establishing development and operational practices. Serving as the technical lead on our most demanding, cross-functional projects. Actively mentor individuals and the engineering community on advanced technical issues.

Senior Engineer: Internal Tools

DigitalOcean
Remote
5 days ago
+48
Scale and modernize a mission-critical Ruby system which is used throughout the company. Engineer new solutions to business problems by creating Go services and Javascript front ends. Create internal services that are performant and highly reliable. Contribute to building and maturing engineering practices. Take part in an on-call rotation every 3 to 4 weeks.

Senior Software Engineer - Compute

DigitalOcean
Cambridge
5 days ago
+48
Designing and building the services that provide the building blocks for Droplets, Load Balancers, Kubernetes, DBaaS, and future DigitalOcean functionality. Designing next generation hypervisor management and virtual machine placement scheduling services. Designing, implementing, optimizing, and testing virtualization configurations using anything from scalable containerized applications to low level services running on every hypervisor. Designing, implementing, testing and optimizing new services that run at scale and solve challenging distributed coordination problems. Working with our product teams to build the next generation of products and services for our developers community. Driving architecture for complex products by determining current limitations and coming up with scalable solutions.

Engineering Manager, Systems (Provisioning Team)

DigitalOcean
Cambridge
5 days ago
+48
Recruiting, managing, and maintaining a world-class engineering team. Responsible for the overall planning, execution, and success of complex technical projects. Collaborating with technical leads and contributing to the overall architecture, design, and development of core projects related to reducing operational costs of fleet management. Building and developing processes to continuously improve engineering performance and quality. Working with internal operational teams to ensure successful creation of tooling including requirement analysis, capture, and documentation. Supporting the professional goals and development opportunities for the entire team. Boosting communication and facilitating ongoing continuous feedback loops between engineers, the engineering leads and operational teams. Providing coaching and counseling via mentoring, one-on-one meetings, etc.

Senior Product Manager, Billing & Developer Experience

DigitalOcean
Cambridge
6 days ago
+48
This role is a great opportunity for experienced Product Managers with expertise in Billing, Pricing, and Developer Experiences (APIs/CLIs/SDKs) who want to have a real impact, both within the company and in the developer community at large, and launch products that are used and loved by hundreds of thousands of developers worldwide. 

Senior Product Manager, Compute

DigitalOcean
Cambridge
1 week ago
+48
We are looking for a passionate, results oriented, and motivated self-starter to lead product within our Compute products team. Looking for someone with cloud computing domain knowledge, especially with hands-on experience launching and supporting large/distributed cloud compute products and services. The Product Manager, Technical will build products and features to drive Compute product initiatives while improving operational and capital expenditure. You will get to work with a team of high-energy and dedicated product managers, designers, and engineers to impact the lives of developers by simplifying innovation for them. This role is a great opportunity for experienced Product Managers with expertise in IaaS, PaaS, or SaaS who want to have a real impact, both within the company and in the developer community at large, and launch products that are used and loved by thousands of developers worldwide.

Senior Engineer: Accounts & Growth

DigitalOcean
Cambridge
1 week ago
+48
 As a Software Engineer within Developer Experience, you will think about how to present complex cloud infrastructure as simple, configurable tools for our customers. Working alongside Product and Design teams, and reporting to an Engineering Manager, you will decide how to build software that gets the most out of our products and services and helps developers scale their systems on DigitalOcean. You will also work within the broader engineering organization to improve the efficiency and performance of internal systems so that we can support our growing customer base.

Senior Product Manager, Kubernetes

DigitalOcean
Cambridge
1 week ago
+48
We are looking for a passionate, results oriented, and motivated self-starter to lead product within our Kubernetes product team. Looking for someone with cloud computing domain knowledge, especially with hands-on experience launching and supporting large/distributed cloud compute products and services. Reporting to the Sr. Director of Product, this Senior Product Manager will build products and features to drive DigitalOcean’s Kubernetes Service and Container Registry.  You will get to work with a team of high-energy and dedicated product managers, designers, and engineers to impact the lives of developers by simplifying innovation for them. This role is a great opportunity for experienced Product Managers with expertise in IaaS, PaaS, or SaaS who want to have a real impact, both within the company and in the developer community at large, and launch products that are used and loved by thousands of developers worldwide.

Engineer: Billing

DigitalOcean
Cambridge
1 week ago
+48
The billing team at DigitalOcean focuses on keeping billing as simple, correct, and transparent as possible. We support a variety of complex billing models and financial instruments, such as discounts, free trials, and credits. We serve a passionate developer community that has grown to love our straightforward, easy to understand pricing that removes one more obstacle as they create and run their software in the cloud. As a software engineer within the Billing Engineering Team you will be responsible for thinking about how to deal with complex billing information to create straightforward billing workflows for customers, as well as meet all compliance requirements. You will work with teams across DigitalOcean to develop billing solutions for new products and will be responsible for ensuring our systems scale and perform to meet the needs of DigitalOcean’s expanding business and customer base.

Trust & Governance Engineer

DigitalOcean
Cambridge
1 week ago
+48
You'll report to the Manager of Trust & Governance, but you will need to act independently and consult with teams across the organization. As an Engineer you’ll be responsible for working with multiple stakeholders to identify, prioritize and implement technical changes to help improve our privacy and security programs. You’ll have direct interaction in refining security policies, managing vendor risk, enhancing our customer trust, and implementing privacy program requirements on one of the largest global public cloud environments. 

Senior Engineer: Database-as-a-Service (DBaaS)

DigitalOcean
Cambridge
1 week ago
+48
We are looking for an experienced engineer to work on a small team and capable of contributing across the whole stack. This role reports to the Engineering Manager of the Managed Storage Products team within the Platform-as-a-Service (PaaS) organization. As a member of this team, you will have the opportunity to work remotely with Canada and the United States or from our offices in NYC, Cambridge, MA and Palo Alto, CA.

Engineer: Platform Core

DigitalOcean
Remote
2 weeks ago
+48
Reporting to the Engineering Manager of the Platform Core team you will build solutions that provide DigitalOcean engineers with a robust and comprehensive set of primitives for bringing a service from development to production. We believe that by providing the right set of tools and automation our engineering teams can focus on shipping innovative products to our customers faster and more reliably.