Senior Engineer II (Distributed Data)
San Francisco
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 building secure systems at scale.
We are looking for a highly skilled and motivated engineer who is passionate about coding, is comfortable working remotely, thrives in a collaborative environment and is excited about our mission. Our mission is to maximize the efficient use of DO’s server fleet as well as to continuously improve the ease of fleet management and operation. But beyond our mission, we believe in fostering diverse interests among our team members.
At DigitalOcean, we believe in creating simple, yet powerful, foundations (with love) from which our community can build. The Fleet Optimization Engineering team delivers on this mission by building a scalable, reliable, efficient and secure platform foundation that supports all DigitalOcean products.
Our Stack: Golang, Linux, Kubernetes, bash, LibVirt, KVM, Python, MySQL
Our Tools: GitHub, GitHub Actions, Bash, Jira, Slack, Grafana, Victoria Metrics, GSuite
Our Team: The person filling this position will report to the manager of the Fleet Optimization Engineering team, leading the Fleet Data mission. Three diverse engineers currently support the Fleet Data mission and they are located across the US and Canada.
What You'll Be Doing:
- Leading the development of our scalable and distributed data services
- Developing scripts, tools, and automation solutions to streamline virtualization processes, enhance system performance, and improve operational efficiency.
- Working closely with cross-functional teams including developers, system administrators, and network engineers to troubleshoot issues, implement solutions, and optimize virtualized environments. Excellent communication skills and a collaborative mindset are essential.
- Staying updated with the latest advancements in Linux virtualization technologies and industry best practices. Proactively identifying opportunities for improvement and implementing innovative solutions.
- Diagnosing and resolving complex technical issues related to Linux virtualization infrastructure promptly. Utilizing analytical skills and creativity to address challenges effectively.
What We'll Expect From You:
- A track record of successfully developing, deploying and managing distributed systems that perform at scale.
- Proficiency in …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Remote-first organization
Benefits/PerksCollaborative environment Continuous learning opportunities Cutting-edge technology Employee Stock Purchase Program Equity Compensation
Tasks- Collaborate with cross functional teams
Automation Bash GitHub GitHub Actions Golang Grafana Jira Kubernetes KVM Linux MySQL Perl Python Scripting Slack Virtualization
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9