
Principal Software Engineer – PaaS
DigitalOcean
full-time
Posted on:
Location Type: Remote
Location: California • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $227,040 - $283,800 per year
Job Level
Tech Stack
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