DigitalOcean

Principal Software Engineer – PaaS

DigitalOcean

full-time

Posted on:

Location Type: Remote

Location: CaliforniaMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $227,040 - $283,800 per year

Job Level

About the role

  • Architect and guide the implementation of high-scale, reliable, and secure systems
  • Drive technical direction and make foundational decisions on system design, scalability, observability, and developer experience
  • Partner with product managers and engineering leadership to define short- and long-term roadmap priorities
  • Identify platform bottlenecks, inefficiencies, and future risks—and design solutions that proactively address them
  • Collaborate across teams to ensure seamless integration between platform services, infrastructure, and developer tools
  • Mentor engineers at all levels and contribute to a culture of technical excellence, inclusivity, and impact
  • Stay ahead of emerging technologies, patterns, and best practices in the PaaS, serverless, and cloud-native ecosystem.

Requirements

  • 11+ years of experience designing and building distributed systems at scale.
  • Expertise in one or more backend languages (e.g., Go, Python, C++, Java)
  • Proven experience leading the design of large-scale services used by 1000s (or millions) of customers.
  • Passion for mentoring and elevating those around you.
Benefits
  • Competitive salary
  • Reimbursement for relevant conferences, training, and education
  • Access to LinkedIn Learning's 10,000+ courses
  • Employee Assistance Program
  • Flexible time off policy
  • Equity compensation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
distributed systemsbackend languagesGoPythonC++Javasystem designscalabilityobservabilitycloud-native
Soft Skills
mentoringtechnical excellenceinclusivitycollaborationleadershipcommunicationproblem-solvingstrategic thinkingadaptabilityimpact