Junior Software Engineer

Vultr
Summary
Join Vultr's Engineering team as an Associate Software Engineer, Core Cloud Engineering, and contribute to a high-performance cloud platform serving 1.5 million users. This hands-on role involves low-level systems programming, networking protocols, and hypervisor technologies. You will design, implement, and maintain integrations with hypervisors, automate networking components, and optimize hypervisor performance. The position requires expertise in compiled languages (Rust, C, Go), networking protocols, and Linux systems administration. You will collaborate with other engineering teams and produce high-quality technical documentation. Vultr offers excellent benefits, including comprehensive health insurance, a 401(k) plan, professional development reimbursement, generous paid time off, and remote work support.
Requirements
- Experience in compiled languages like Rust (preferred) , C , and Go , with experience in PHP for integration tasks
- Experience with hypervisor technologies such as libvirt , QEMU , and KVM
- Knowledge of networking protocols and tools, particularly BGP , Open vSwitch (OVS) , and related automation frameworks
- Advanced skills in performance profiling, tuning, and optimization across I/O, network, and storage layers
- Familiarity with database systems and concepts, with a preference for MySQL
- Expertise in Linux systems administration and low-level troubleshooting
- Experience building and maintaining CI/CD pipelines with tools like Gitlab
- Strong knowledge of configuration management tools like Puppet
- Proficiency with observability tools such as Grafana , Sentry , and SumoLogic for monitoring and debugging complex systems
- Exceptional problem-solving skills, with a proven ability to address complex, low-level technical challenges
- Effective communication and collaboration abilities to work cross-functionally with teams and stakeholders
- A commitment to continuous learning and fostering a culture of technical excellence
Responsibilities
- Hypervisor API Integration : Design, implement, and maintain low-level integrations with hypervisor technologies like libvirt, QEMU, and KVM to enhance platform capabilities
- Networking Automation : Develop and maintain automation around Open vSwitch (OVS), BGP routing, and other networking components to streamline datacenter operations
- Performance Tuning : Analyze and optimize hypervisor performance across I/O, networking, and storage subsystems to meet scalability and efficiency goals
- Systems Development : Write efficient and maintainable code in Rust, C, and Go for high-performance services, ensuring reliability and maintainability
- Infrastructure Automation : Build and enhance tooling for automated hypervisor provisioning, monitoring, and management
- Collaboration : Work closely with other engineering teams to align development efforts with reliability, scalability, and business objectives
- Documentation : Produce high-quality technical documentation for APIs, systems, and processes to support team collaboration and scalability
- Mentorship : Share knowledge with team members, helping to grow expertise in low-level systems and performance engineering
Benefits
- Excellent Medical Benefits w/ 100% company-paid premiums for employee only plan + 100% company-paid dental & vision premiums
- 401(k) plan that matches 100% up to 4% with immediate vesting
- Professional Development Reimbursement of $2,500 each year
- 11 Holidays + Paid Time Off Accrual + Rollover Plan + take your birthday off
- Increased PTO at 3 year & 10 year anniversary + 1 month paid sabbatical every 5 years + Anniversary Bonus each year
- $500 first year remote office setup + $400 each following year for new equipment
- Internet reimbursement up to $75 per month
- Gym membership reimbursement up to $50 per month
- Company-paid Wellable subscription
Share this job:
Similar Remote Jobs
