DigitalOcean
DigitalOcean11h ago
LinkedIn

Software Engineer II

Bengaluru, Karnataka, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer II Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at DigitalOcean

Full Job Description

About the Role: Join DigitalOcean and embark on a journey to do your best work yet alongside a dynamic team of top-tier talent. If you thrive in a fast-paced, innovative environment and possess a growth mindset, this is your opportunity to contribute to a company that is reshaping the cloud and AI landscape. We value collaboration, learning, and making a meaningful difference for developers and businesses globally.

Your Mission: As a Software Engineer II specializing in Storage, you will play a pivotal role in developing and maintaining the storage platforms that power DigitalOcean’s AI-Native Cloud. The Storage Team oversees object storage, block volumes, backups, and image management—critical components that ensure scalability, durability, and high performance for our customers.

Key Responsibilities:

  • Design, develop, and operate scalable, distributed storage systems, including object storage solutions.
  • Collaborate with cross-functional teams to deliver innovative storage solutions and improve system reliability.
  • Work with distributed systems, storage protocols (e.g., S3), and performance optimization to meet enterprise-grade standards.
  • Develop and maintain software in modern languages such as Go, while contributing to and leveraging open-source technologies.
  • Ensure the availability, performance, and scalability of storage products through proactive monitoring and maintenance.
  • Solve complex technical challenges in a rewarding and collaborative environment.

What You’ll Bring:

  • Strong knowledge of object storage systems (e.g., MinIO, Ceph, AWS S3, Scality) and experience scaling distributed storage solutions.
  • Proficiency in Go and familiarity with concurrency/parallelism models in modern programming languages.
  • Experience with gRPC, distributed data stores (e.g., Ceph), and storage hardware (a plus).
  • A passion for open-source contributions and collaboration with global developer communities.
  • A growth mindset and eagerness to learn new technologies and tools.

Why DigitalOcean?

  • Innovate with Purpose: Be part of a cutting-edge company simplifying cloud and AI, enabling builders to focus on creating transformative software.
  • Career Growth: Work alongside industry leaders and access resources for continuous learning, including conference reimbursements, training, and LinkedIn Learning’s 10,000+ courses.
  • Well-being and Rewards: Enjoy a competitive benefits package, flexible time off, and equity compensation, with bonuses based on performance.
  • Inclusive Culture: DigitalOcean is an equal-opportunity employer committed to diversity and innovation in all forms.

Company

DigitalOcean

DigitalOcean

DigitalOcean is an AI-Native Cloud platform purpose-built for the inference and agentic era. Its five-layer integrated architecture—encompassing GPU and CPU infrastructure, core cloud services, infere...

Bengaluru, Karnataka, India
Posted on LinkedIn