Senior Software Engineer I ( IaaS Storage Engin...
@ DigitalOcean

Hyderabad, Telangana, India
On Site
Posted 18 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXX****** @digitalocean.com
Recommended after applying

Job Details

Overview

Dive in and do the best work of your career at DigitalOcean. Join a community that builds the simplest scalable cloud for developers and businesses alike.

Position Overview

As a Senior Software Engineer - IaaS Storage Engineering at DigitalOcean, you will help build and operate cloud-scale distributed storage. Your role will involve developing, testing, and optimizing storage solutions on platforms like Kubernetes and enhancing observability and performance metrics.

What You’ll Do

  • Build and enhance Kubernetes-based platforms to deploy storage services.
  • Implement observability solutions using tools like Prometheus, Grafana, and ELK.
  • Design and architect shared storage solutions at scale.
  • Operate and troubleshoot production systems with automation.
  • Collaborate on architecture discussions and lead design patterns discussions.

Qualifications

  • 6+ years of experience in software engineering.
  • Experience with observability tooling and containerization technologies.
  • Proficiency with Linux, Go, and modern programming languages.
  • Knowledge of NFS, virtualization storage stacks, and distributed storage systems.
  • Demonstrated ability to lead technical discussions and mentor peers.

Why DigitalOcean?

DigitalOcean values growth, simplicity, and collective achievement while supporting career development and employee well-being. This hybrid role offers competitive compensation, stock options, and extensive learning resources.

Key Skills/Competency

  • Kubernetes
  • Storage Solutions
  • Distributed Systems
  • Observability
  • Linux
  • Containerization
  • Go
  • NFS
  • Virtualization
  • gRPC

How to Get Hired at DigitalOcean

🎯 Tips for Getting Hired

  • Research DigitalOcean's culture: Understand their mission and innovation in cloud computing.
  • Customize your resume: Highlight storage, Kubernetes, and observability skills.
  • Prepare technical examples: Detail your contributions in distributed systems.
  • Practice behavioral questions: Demonstrate leadership and problem-solving abilities.

📝 Interview Preparation Advice

Technical Preparation

Review Kubernetes deployment practices.
Study distributed storage architecture.
Practice coding in Go and Linux.
Familiarize with observability tools.

Behavioral Questions

Describe a challenging project you led.
Explain your conflict resolution approach.
Share a time you solved complex problems.
Discuss teamwork in high-pressure environments.

Frequently Asked Questions