D

DigitalOcean

Runs cloud infrastructure for apps and AI

Senior Engineering Manager Compute

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • At least 10 years of experience in software engineering, including at least 4 years in a senior leadership or management role.
  • A proven track record of delivering complex cloud-scale distributed systems, particularly in customer experience.
  • Excellent communication and stakeholder management skills within a global organizational structure.
  • Experience building software used by thousands of users.
  • Awareness of, and authentic interest in learning, areas such as Golang gRPC principles, infrastructure operations, and large language models.
  • A commitment to delivering scalable, reliable systems.
  • Systems thinking.

Responsibilities

  • Lead a team of back-end software engineers developing gRPC APIs and operating infrastructure for observability solutions, including metrics, logging, and alerting.
  • Develop efficient team methods to deliver value to customers.
  • Collaborate across the organization and regularly interface with UI, UX, customer success, marketing, and engineering teams.
  • Develop Objectives and Key Results and use them to measure and report on team success.
  • Collaborate with product and engineering teams to define roadmaps for products for the developer community.
  • Review and provide input on architectural system designs.
  • Pair with leads to deliver features and resolve defects.
  • Coach employees' careers, including performance assessment and career development.
  • Collaborate directly with customers to understand their jobs to be done and how the company can better serve them.
  • Serve as an escalation path for the product on-call rotation and drive improvements after incidents.
  • Integrate regular customer feedback into software development practices and use it to drive valuable features.
  • Regularly provide team members with feedback on their wins and areas for improvement.
  • Lead the team by ensuring members understand their work and have the resources needed to complete it.
  • Manage the team to deliver value for users and the business.
  • Identify issues impeding software development across the service lifecycle, from conception through maintenance, and collaborate with the team to resolve them and improve processes.

About the Company

DigitalOcean

Runs cloud infrastructure for apps and AI

DigitalOcean provides cloud infrastructure for developers and businesses to build, host and scale applications and AI services. Teams rent virtual machines called Droplets, store data and run managed databases or Kubernetes clusters through a web console and APIs. Its AI services supply GPU computing, model inference and managed environments where software agents use tools and retain information between sessions. Customers pay for the resources they use, with subscriptions and managed services helping teams run applications without maintaining all the underlying infrastructure themselves. DigitalOcean was founded in 2012 and is headquartered in Broomfield, Colorado.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Broomfield, CO
Founded
2012

Recently Posted Jobs

Explore more opportunities at DigitalOcean

See more jobs