Software Engineer (Golang)
Indexed description
Role Overview
As a Software Engineer, you'll collaborate with a dynamic team focused on innovation and excellence. Your role will be pivotal in developing and maintaining our Traffic Management System, which steers client traffic for performance, availability, and resilience. You'll design, build, and maintain the Traffic Management System API (a Go service) to manage routing and traffic-steering configuration across our global edge fleet.
What You Will Do
Design, build, and maintain the Traffic Management System API (a Go service) to manage routing and traffic-steering configuration across our global edge fleet. Develop the agent that renders and applies routing configuration on edge nodes, reliably driving desired state from the API out to the edge. Build and extend BGP and Anycast routing capabilities, including config rendering, peer-group and route-map support, and prefix filtering.
Why It Might Be a Fit
At least 5 years of experience in software engineering and 3+ years' experience with Go. Proven ability to work independently with minimal supervision, owning work end-to-end and communicating proactively. Comfort with working in Linux environments. Background in DevOps practices, with a focus on infrastructure as code, CI/CD pipelines, and system monitoring tools.
Requirements
- At least 5 years of experience in software engineering
- 3+ years' experience with Go
- Proven ability to work independently with minimal supervision
- Comfort with working in Linux environments
- Background in DevOps practices
- Familiarity with service-level indicators (SLIs), objectives (SLOs), and agreements (SLAs)
- Proven experience in incident management
Benefits
- Competitive compensation
- Flexible working hours and hybrid or remote options
- Work from anywhere in the world for up to 45 days per year
- Private medical insurance for you and your family
- Extra paid vacation and sick leave days
- Support for life’s important moments and celebrations
- Language courses to help you connect and grow
- Modern, welcoming offices with snacks, drinks, and entertainment
- Team sports and social activities
Originally posted on Himalayas
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search