Full-Time

Manager – Software Engineering

DigitalOcean

DigitalOcean

1,001-5,000 employees

Cloud-based app deployment platform


Junior, Mid, Senior

Remote

Required Skills
JavaScript
TypeScript
Requirements
  • Experience managing, coaching, and mentoring software engineers
  • Strong interest and experience in development platforms, MLOps, CI/CD, infrastructure or making products for technical teams
  • Experience with system, API, infrastructure design using cloud concepts such as storage volumes, private networks, load balancers, virtual machines
  • Experience in a fast-paced, high growth tech environment building and scaling internal platforms using Javascript, Typescript, or Go
  • Able to make effective trade-offs in regards to both engineering and product requirements, while balancing short term and long term needs
  • Experience shipping products at scale and on-time, with a focus on the customer
  • Experience managing and delivering projects throughout the entire SDLC
  • Experience developing cross-disciplinary collaboration between engineering, operations, support, and product groups
  • Experience with end-to-end quality best practices and their implementation
  • Experience with staffing, interviewing, building, and retaining teams
  • Experience conveying complex ideas in written, verbal and presentational formats
Responsibilities
  • Recruiting, managing, and maintaining a world-class remote engineering team
  • Planning and executing complex technical projects
  • Collaborating with technical leads and contributing to the overall architecture, design, and development of storage projects
  • Managing software project schedules using various life cycle approaches
  • Developing processes and tools to improve team performance and quality-of-life
  • Developing processes and tools to improve product performance and quality
  • Working with the product team to ensure successful product and feature rollouts from requirements analysis through implementation and long-term operations
  • Collaborating with cross functional teams in infrastructure, operations, support, core services and systems engineering to design idiomatic, sustainable solutions
  • Supporting the goals and developing growth opportunities for team members
  • Facilitating transparent, constructive communication between team members
  • Providing coaching and counseling via mentoring, one-on-one meetings, etc
  • Organizing regular performance appraisals
  • Planning and executing relevant training for the engineering team

DigitalOcean's mission is to build the software that operates and maintains the best cloud for developers. DigitalOcean simplifies cloud computing so developers and businesses can spend more time building software that changes the world.

Company Stage

IPO

Total Funding

$1.5B

Headquarters

New York, New York

Founded

2012

Growth & Insights
Headcount

6 month growth

7%

1 year growth

30%

2 year growth

76%

Benefits

Remote-first

Full health coverage

Wellness coverage

Flexible vacation time

Team-building & social events

401(k) plans

ESPP

Education support

Partner support

Employee giving

INACTIVE