Principal Engineer (PaaS Team) @ DigitalOcean
Your Application Journey
Email Hiring Manager
Job Details
Overview
Dive in and do the best work of your career at DigitalOcean. Join a strong community of top talent building the simplest scalable cloud.
Role Responsibilities
As a Principal Engineer on the PaaS team, you will architect systems spanning our global infrastructure network and design next generation cloud services that ease developers' lives. Your responsibilities include:
- Drive architecture for complex products through innovative solutions.
- Design and architect large scale systems and infrastructure.
- Mentor and coach engineering team members.
- Ship multiple large services and facilitate cross-team work.
- Set short to medium-term strategic technical directions.
Technologies & Tools
Technologies used include Go, Perl, Libvirt, Virtio, KVM, Open vSwitch, GRPC, MySQL, Chef, Git, Kubernetes, and Containers.
Qualifications
- 11+ years of software development experience.
- Expertise in languages such as Go, Perl, Ruby, Python, C/C++, or Java.
- Experience in large scale distributed systems programming.
- Proven mentorship and cross-team collaboration skills.
- Experience with configuration management systems like Chef, Ansible, or Puppet.
- Strong understanding of virtualization and container technologies.
Why Work at DigitalOcean
You will be part of a cutting-edge technology company with high career growth, a collaborative environment, competitive benefits, and a commitment to diversity and inclusion.
Key skills/competency
Principal Engineer (PaaS Team): architecture, distributed systems, mentoring, cloud, scalability, Go, Kubernetes, virtualization, infrastructure, strategic
How to Get Hired at DigitalOcean
🎯 Tips for Getting Hired
- Research DigitalOcean's culture: Understand their mission and community values.
- Customize your resume: Highlight relevant large scale projects and mentoring experiences.
- Emphasize technical depth: Showcase skills in distributed systems and cloud technologies.
- Prepare for behavioral interviews: Be ready to discuss leadership and collaborative examples.