Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

DigitalOcean Logo

Engineering Manager: Cloud Storage Systems New

DigitalOcean

$182,040 - $227,520
Sep 16, 2025
San Francisco, CA, US
Apply Now

DigitalOcean's Cloud Storage Team is seeking a technical engineering manager to lead the team developing software-defined Storage products, support engineers and engineering culture, and aid in career development and performance monitoring.

Requirements

  • Domain experience with the cloud, storage, and/or physical infrastructure systems
  • 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
  • Working knowledge of Ceph is a bonus but not required

Responsibilities

  • Planning and executing complex technical projects in and related to cloud storage
  • 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

Other

  • Recruiting, managing, and maintaining a world-class remote engineering team
  • 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
  • Experience managing, coaching, and mentoring software engineers
  • Experience with staffing, interviewing, building, and retaining teams
  • Experience conveying complex ideas in written, verbal and presentational formats
  • This is a remote role