We want people who are passionate about taking complex systems and delivering simple, scalable, and reliable experiences for developers.We are looking for a highly skilled and motivated Senior Software Engineer who is passionate about coding, thrives in a collaborative remote environment, and is excited about building the next generation of cloud and AI-native infrastructure at DigitalOcean. We are on a mission to make powerful cloud and AI technologies simple and accessible for everyone - with a focus on developers and builders.
As a Senior Software Engineer, you will join a fast-paced team responsible for designing, building, and operating platform services that power DigitalOcean's core products. You will drive large, cross-functional projects from inception to production, deliver operational excellence, and raise the technical bar across the engineering organization.
What You'll Be Doing:- Own a product or technical area by providing technical leadership across design, development, and delivery
- Drive large cross-functional projects independently from planning through to launch and maintenance
- Build scalable, distributed platform services, libraries, tools, and APIs in Go, Python, and/or TypeScript/React
- Lead by example by designing and implementing critical platform capabilities and operational excellence initiatives
- Develop scripts, tools, and automation solutions to streamline processes, enhance system performance, and improve operational efficiency
- Work closely with cross-functional teams including product, design, and engineering to troubleshoot issues, implement solutions, and optimize systems
- Collaborate with engineers across the organization to find elegant architectures and solutions to complex distributed systems challenges
- Stay updated with the latest advancements in cloud, AI/ML, and infrastructure technologies - proactively identifying opportunities for improvement and implementing innovative solutions
- Mentor and support the growth of engineers at different levels in their careers
What We'll Expect of You:- Deliver reliable, scalable, and high-performance platform capabilities that directly improve developer experience and customer outcomes
- Drive technical clarity and alignment across teams by authoring engineering design documents, establishing best practices, and building repeatable processes
- Raise operational excellence by reducing system toil, improving observability, and proactively addressing reliability risks
- Contribute meaningfully to DigitalOcean's product strategy through strong product thinking and data-driven prioritization
- Build a culture of mentorship, collaboration, and continuous learning within the engineering team
What You'll Add to DigitalOcean:- 8-13+ years of hands-on experience building large-scale, distributed systems in a fast-paced, high-growth tech environment
- Proven track record of building complex distributed systems; identifying shortcomings and optimization opportunities; and making data-driven cost-performance tradeoffs to influence design decisions
- Experience building and operating platforms and tools that empower developers and product teams to deliver business value
- Strong interest in development platforms, AI/ML workflows, GenAI, CI/CD, infrastructure, or making products for technical teams
- Proficiency in one or more of: Go, Python, TypeScript, GraphQL, Bash
- Extensive experience working with Linux-based environments and containerization technologies (Kubernetes, Docker, KVM, LXC, etc.)
- Ability to make effective trade-offs between engineering and product requirements, balancing short-term and long-term needs
- Strong collaboration and communication skills to work effectively across multiple teams and stakeholders
- Strong operational excellence mindset to build reliable and scalable products and services
- Past experience mentoring and investing in the development of engineers
- Strong product thinking skills to influence roadmap and prioritization
Compensation Range:ย This position will be evaluating candidates for Senior Software Engineer II / Staff Software Engineer based on prior experienceย
- Senior Software Engineer II role, the base salary range will be $167,000 - $209,000
- Staff Software Engineer role, the base salary range will be $191,000 - $239,000
*This is a hybrid role
JR: 2026-7497
#LI-Hybrid