DigitalOceanDI

Staff Software Engineer, Infrastructure Architecture - AI/ML

Founded in 2012, and with offices in New York and Cambridge, MA, DigitalOcean provides the easiest cloud platform to deploy, manage, and scale applications of any size, removing infrastructure friction and providing predictability so developers and their teams can spend more time building better software.

DigitalOcean

Employee count: 501-1000

Salary: 235k-274k USD

United States only
Apply now

Do you ever wonder what happens inside the cloud?

DigitalOcean (NYSE: DOCN) simplifies cloud computing so builders can spend more time creating software that changes the world. With our mission-critical infrastructure and fully managed offerings, DigitalOcean enables startups and small and medium-sized businesses (SMBs) to rapidly deploy and scale modern applications. As a remote-first organization, our employees, like our customers, are based around the world.

We want people who are passionate about designing and operating secure systems at scale.

We are looking for someone passionate about delivering a world class GPU experience for our developer cloud. If you’re an open source advocate familiar with our stack, who enjoys working remotely and is excited about our mission, this role is for you!

At DigitalOcean, we believe in: Creating simple, yet powerful, foundations (with 💕) from which our community can build. The Infrastructure Fleet Organization delivers on this mission by building performant, reliable, modern, efficient, and secure platform foundations for all DigitalOcean products.

Our Stack: C/C++, Python, Go, Linux, libvirt, KVM, QEMU, CEPH

Our Tools: AWX, Chef, Elasticsearch, Git, Github Actions, GSuite, Jira, Nomad, Slack, Victoria Metrics

Our Team: The person filling this position will report to the Sr. Engineering Director of the Infrastructure Fleet Organization (Infra::Fleet). Infra::Fleet is currently composed of 7 teams and is made up of 60 diverse engineers located across the US, Canada, and Europe.

What You’ll Be Doing:

  • Work with your fellow sharks to design, develop, and optimize the next generation of virtualized GPU infrastructure
  • Work with customers and stakeholders to define and refine infrastructure requirements needed to support their AI/ML workload
  • Work with infrastructure technical leaders to define infrastructure requirements to store, move, and manipulate large datasets
  • Guide performance teams on industry standard testing methodologies and help optimize for GPU fabric throughput
  • Identify security improvements and drive review discussions with internal teams
  • Influencing a culture of engineering excellence through active engagement with DigitalOcean’s Architecture group
  • Working directly with individual engineering teams to deliver new infrastructure functions and technologies in support of DigitalOcean AI/ML products
  • Drive technical strategy that influences medium and long term roadmaps
  • 5-20% of your time is spent contributing to open source communities related to our stack and encouraging your fellow sharks to do the same

What We’ll Expect From You:

  • Experience delivering virtualized and/or bare metal GPU infrastructure
  • Understanding of AI/ML workloads and overall industry trends
  • A track record of upstream contribution and influence in relevant open source communities (like mlcomms, kernel, and QEMU)
  • Experience driving technical strategy for a company or larger organization
  • Strong collaborator and consensus builder. Author and review design documentation
  • Experience troubleshooting, analyzing, and debugging relevant virtualization stacks (kernel, kvm, QEMU)
  • Experience as a software engineer / developer in a large scale, distributed environment
  • Experience writing secure, testable, and robust low-level code
  • Deep understanding of operating systems, virtualization, and Linux internals
  • Familiarity with related virtualization fundamentals, including networking datapath, containers, and data persistence layers
  • A critical thinker dedicated to solving problems and delivering solutions

Why You’ll Like Working for DigitalOcean:

  • We reward our employees. The base salary range for this position is between $235,000-$274,000 based on relevant years of experience and skills. The salary range for this role is specific to candidates located within the U.S. and will vary for candidates outside the U.S.. Employees may qualify for a bonus in addition to base salary; bonus amounts are determined based on company and individual performance. We also provide equity compensation to eligible employees including grants of equity upon hire and the option to participate in our Employee Stock Purchase Program.
  • We value development. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that is always challenging our teams and employees to continuously grow. We maintain a growth mindset in everything we do and invest deeply in employee development through formalized mentorship and other internal programs. We provide all employees with reimbursement for relevant conferences, training, and education.
  • We care about your well-being. In addition to cash and equity compensation, we also offer employees a competitive array of benefits. In the United States, these include health insurance, flexible vacation, retirement benefits, a generous parental leave program, and additional resources to support employees' overall well-being. While the philosophy around our benefits is the same worldwide, specific benefits may vary in other countries due to local regulations and preferences.
  • We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

*This is a remote role

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let DigitalOcean know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jul 01, 2024

Posted on

May 02, 2024

Job type

Full Time

Experience level

Senior

Salary

Salary: 235k-274k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About DigitalOcean

Learn more about DigitalOcean and their company culture.

View company profile
Founded in 2012, and with offices in New York and Cambridge, MA, DigitalOcean provides the easiest cloud platform to deploy, manage, and scale applications of any size, removing infrastructure friction and providing predictability so developers and their teams can spend more time building better software. We offer simple services, transparent pricing, an elegant user interface.

We’re always thinking of ways to make developers’ lives easier, including an intuitive interface and flexible API, a robust set of features, thousands of tutorials, and one of the largest libraries of open source resources available. It’s what brings us together and keeps us going. We’re independent thinkers, open communicators, and voracious learners. We get the job done—and we have fun doing it!

Employee benefits

Learn about the employee benefits and perks provided at DigitalOcean.

View benefits

Company retreats

Shark Week (our annual company retreat)

Monthly snack box deliveries

Food tastes better when you're eating together.

Full health coverage

Generous health coverage for all our employees.

ESPP

We make it easy for employees to invest in $DOCN shares.

View DigitalOcean's employee benefits
Claim this profileDigitalOcean logoDI

DigitalOcean

View company profileVisit digitalocean.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

9 remote jobs at DigitalOcean

Explore the variety of open remote roles at DigitalOcean, offering flexible work options across multiple disciplines and skill levels.

View all jobs at DigitalOcean

Remote companies like DigitalOcean

Find your next opportunity by exploring profiles of companies that are similar to DigitalOcean. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan