DigitalOcean is looking to drive product growth through experimentation and data-driven innovation by hiring a Software Engineer II to join their Growth R&D engineering team.
Requirements
- Strong proficiency in modern full-stack technologies, particularly React, TypeScript, JavaScript, Node.js, GraphQL, Go, and/or Python
- Demonstrated experience with experimentation frameworks: designing hypotheses, implementing A/B tests, analyzing results for statistical significance, and making data-informed product decisions
- Experience using AI-powered development tools (such as GitHub Copilot, Cursor, or similar) in professional settings, with examples of how you've safely accelerated your workflow while maintaining quality and security standards
- Understanding of AI tool governance and best practices, including code review processes, security considerations, and appropriate use cases for AI assistance
- Analytical mindset with experience interpreting metrics, conducting A/B test analysis, and translating data insights into product improvements
- Ability to make effective trade-offs between engineering excellence and product velocity, balancing short-term delivery with long-term technical health
Responsibilities
- Design, develop, and ship large-scale multi-product experiences across our Cloud Console, working primarily with React, TypeScript, GraphQL, and Go
- Own the full lifecycle of growth experiments from hypothesis formulation and implementation to statistical analysis and iteration driving incremental improvements to activation metrics
- Leverage AI tools strategically in your development workflow to accelerate feature delivery while maintaining code quality, security, and best practices
- Collaborate closely with Product, UX Design, and engineering partners across multiple organizations to deliver customer-facing features that drive measurable business outcomes
- Contribute to operational excellence by improving our app and control plane platforms, architecture, and monitoring systems
- Champion data-driven experimentation and A/B testing methodologies across the team, sharing insights and learnings to elevate our experimentation practice
Other
- 2+ years of hands-on experience as a Fullstack Software Engineer in a fast-paced, high-growth tech environment building customer-facing products
- Strong product sense and UX intuition. You naturally think from the customer's perspective and can balance user experience with technical constraints
- Excellent collaboration and communication skills, with the ability to work effectively across technical and non-technical stakeholders
- Bachelor's and/or Master's degree in Computer Science or equivalent practical experience
- This is a remote role