We're seeking a skilled C++/Rust or Go developer to join our team and contribute to our Domains and DNS stack.
Job Description
This role offers a unique opportunity to shape the future of cloud-based networking and enhance the efficiency of developers worldwide. As a key member of our team, you'll be responsible for refining and expanding our capabilities in DNS and Domain, leveraging your expertise in C++/Rust/Go programming and devops to drive innovation. Join us in building a robust ecosystem that empowers developers to harness the full potential of their data. You will be part of the DNS & Domain team where we all have various backgrounds and a wide range of skills. Every team member shares their knowledge, so that everyone can improve their skills in all areas, languages, architectures, etc. In return, be prepared to do the same :)
As we are spread across various offices and remote locations, team communication is key, so we use modern collaborative solutions to keep ourselves up to date on all the topics we're working on.
Responsibilities
- Deploying infrastructure in new Availability Zones
- Improving & bringing forward new ideas for our current infrastructure
- Reacting to eventual failures in collaboration with other teams
- Presenting your work during tech meetings
- Coding, peer review, and deployment
- Customer support in relation to your product
- Deploying your code
Mandatory skills and qualifications
- Languages: Go, Rust, C, C++ (strong experience with one, openness to all)
- Be fluent in Git and SQL
- Have an extensive understanding of DNS protocol
- Have an extensive understanding of DNSSEC
- Know that anything above 1500 bytes on internet UDP didn't exist
- Have already work on a DNS server
- Familiarity with linux system high performance api especially io-network ones and appreciated io-storage
- Have an extensive understanding of the HTTP protocol and REST APIs
- Experienced with web exposed architecture
- API: gRPC/protobuf
- Experience with a continuous integration workflow, Gitlab, and Git
- Peer reviews
- Team spirit and mutual aid
- Written and verbal communication skills
- Autonomy and rigor
- Very good command of English
Optional skills (nice to have)
- Monitoring: Prometheus, Grafana
- Experience working with FreeBSD or Linux environments
- Solid understanding of MySQL and PostgreSQL
- Experience with DNS technologies: PowerDNS, BIND, KnotDNS, CoreDNS
- Project experience in DevOps (especially Kubernetes)
- Knowledge of the Bare Metal and cloud ecosystems
- Teamwork on features, design, and implementation
- French language
- Agile methods
Benefits
- Competitive salary
- Food stamps
- Medical insurance
- Comprehensive training (Linux, cloud & other attractive technologies)
- Opportunity to work in the exciting and challenging industry of cloud, web and data science
- International working experience