Full-Time

Principal Software Engineer

Architecture

Updated on 12/21/2024

DigitalOcean

DigitalOcean

1,001-5,000 employees

Cloud computing platform for developers

Data & Analytics
Enterprise Software

Compensation Overview

$181k - $271kAnnually

+ Bonus + Equity Compensation

Senior, Expert

Remote in USA

This is a remote role.

Category
Backend Engineering
FinTech Engineering
Software Engineering
Requirements
  • Architect level experience in the following domains:
  • Proven track record of leading and mentoring large software teams
  • Experience with web and cloud native services is a must-have.
  • Demonstrate excellent ability to influence, build consensus and increase productivity by driving technical alignment between multiple teams.
  • Adept at Systems Thinking and is able to decompose complex problems into simple, straight-forward solutions.
  • Fully and completely understand system interdependencies and limitations.
  • Expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
  • Leverage knowledge of open-source, industry, prior art in architecture decisions.
  • Balance technical leadership and savvy with strong business judgment to make the right decisions about technology.
  • Master’s degree or higher preferred
  • 15+ years professional experience in web-scale system software development
  • 5+ years developing and supporting serverless applications
  • In depth experience in two or more of the following areas: Cloud Computing, Storage, Networking, Platform-as-a-Service, Infrastructure-as-a-Service, Software-as-a-Service.
  • Excellent communication skills at all levels is a must.
Responsibilities
  • Working at the forefront of cloud and distributed computing technologies.
  • Serve as the architect driving the technical strategy and direction for our large-scale cloud services, driving simplicity, high-reliability, ease of maintenance and operation.
  • Own the primary responsibility for establishing a pragmatic long term technical direction for our software services ensuring alignment with our customers, business goals and internal teams.
  • Lead a team of highly passionate technical leads to evolve our service architecture, oversee alignment of several products technical roadmaps.
  • Lead by example through direct contribution, and provide direction in establishing development and operational practices.
  • Serving as the technical lead on our most demanding, cross-functional projects.
  • Actively mentor individuals and the engineering community on advanced technical issues.

DigitalOcean provides cloud computing services that enable developers and businesses to build, deploy, and scale applications efficiently. Its platform offers a range of fully managed services, allowing users to focus on software development rather than infrastructure management. DigitalOcean stands out from competitors by emphasizing simplicity, a strong community, and open-source support, making it accessible for startups and small to medium-sized businesses. The company's goal is to empower developers and businesses to innovate and grow by providing the tools and resources they need to succeed in the cloud.

Company Stage

IPO

Total Funding

$168.5M

Headquarters

New York City, New York

Founded

2012

Growth & Insights
Headcount

6 month growth

8%

1 year growth

14%

2 year growth

29%
Simplify Jobs

Simplify's Take

What believers are saying

  • DigitalOcean's new Droplet Autoscale Pools enhance workload scaling capabilities.
  • The introduction of Bare Metal GPUs supports demanding AI/ML workloads.
  • Joining the Ceph Foundation strengthens DigitalOcean's open source storage solutions.

What critics are saying

  • Increased competition from Vultr, matching DigitalOcean's $3.5 billion valuation.
  • Operational costs may rise with the NYC2 Data Center expansion.
  • Integration challenges may arise from the partnership with Hugging Face.

What makes DigitalOcean unique

  • DigitalOcean offers a no DevOps required experience for developers.
  • The company focuses on simplicity and open source to attract developers.
  • DigitalOcean's customer service is a key differentiator in the cloud market.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote-first

Full health coverage

Wellness coverage

Flexible vacation time

Team-building & social events

401(k) plans

ESPP

Education support

Partner support

Employee giving