As Scaleway continues to scale its cloud infrastructure, we are strengthening our engineering team to automate and industrialize the deployment and management of our Bare Metal infrastructure.
As a Senior Software Engineer, your mission will be to design and build the automation and orchestration tools that power our physical infrastructure, from server provisioning to hardware lifecycle management.
You will play a key role in enabling the deployment of new Availability Zones and regions at scale, reducing manual operations and improving the reliability, efficiency and scalability of our infrastructure.
This is an opportunity to tackle complex engineering challenges at the intersection of software development, infrastructure automation and large-scale distributed systems
At Scaleway, we work in a collaborative and international environment where knowledge sharing, technical excellence and diverse perspectives help us build ambitious products at scale.
You will join a team of 6 engineers responsible for developing and maintaining the orchestration systems behind Scaleway's Bare Metal infrastructure.
The team works closely with Supply Chain, Network, Datacenter and SRE teams to automate infrastructure operations and support the deployment of new Availability Zones.
We operate with a strong culture of ownership and knowledge sharing.
Design, develop and maintain automation and orchestration tools for Bare Metal server provisioning at scale.
Contribute to the automation of new Availability Zone and region deployments, minimizing manual intervention and dependencies between teams.
Build and improve software solutions to manage the hardware lifecycle, from server qualification and provisioning to ongoing operations.
Develop reliable, maintainable and scalable applications using Python and/or Go.
Improve the resilience, performance and observability of our infrastructure orchestration systems.
Collaborate with Network, Datacenter, Supply Chain and SRE teams to solve complex infrastructure challenges.
Drive improvements in CI/CD, infrastructure automation and deployment processes.
Contribute to architectural decisions, share technical knowledge and continuously improve engineering practices.
7+ years of experience in Software Engineering, Infrastructure Engineering or similar roles, ideally within large-scale production environments.
Strong development skills in Python and/or Go.
Solid experience with Linux systems (Debian, Ubuntu, Red Hat).
Hands-on experience with infrastructure provisioning, deployment automation or server lifecycle management.
Good understanding of CI/CD, GitLab and infrastructure automation tools such as Ansible.
Familiarity with Kubernetes, K3s, FluxCD and SOPS.
Understanding of infrastructure protocols such as DNS, DHCP, NTP, TFTP and HTTP(S).
Knowledge of observability and monitoring tools such as Prometheus, Grafana and the Elastic Stack.
Experience with NetBox, Vault or similar infrastructure management tools is a plus.
Understanding of cloud infrastructure, distributed systems and production environments.
Ownership & Autonomy: You take initiative and drive technical projects from design to production.
Collaboration: You enjoy working across engineering teams and sharing knowledge.
Problem-solving: You approach complex technical challenges with a pragmatic, solution-oriented mindset.
Adaptability: You are comfortable working in evolving technical environments.
Production Mindset: You care about reliability, scalability and operational efficiency.
Continuous Improvement: You embrace automation, CI/CD and modern engineering practices.
Skills Required
- Strong software development skills in Python and/or Go
- Knowledge of DNS, NTP, DHCP, TFTP, and HTTP/HTTPS
- Experience with Docker
- Experience with Linux systems, including Ubuntu, Debian, or Red Hat
- Experience with Prometheus, Grafana, Fluentd, Elasticsearch, and Kibana
- Experience with infrastructure automation using Ansible and Vault or similar secret managers
- Experience with NetBox or similar inventory tools
- Understanding of cloud-native architectures and provisioning systems
- Autonomy, adaptability, collaboration, results orientation, and a DevOps mindset
What We Do
Welcome to Scaleway: Europe's empowering cloud provider We are the preferred cloud solution, empowering developers and businesses to seamlessly build, deploy, and scale applications across diverse infrastructures. Our global presence spans Paris, Amsterdam, and Warsaw, serving a thriving community of over 25,000 businesses, including pioneering European startups. Why Choose Us? Our comprehensive cloud ecosystem is distinguished by multi-AZ redundancy, delivering a robust foundation for uninterrupted operations. What sets us apart is not just our state-of-the-art data centers, powered entirely by renewable energy, but also our commitment to providing a smooth developer experience. Scaleway is the choice for those seeking native tools to navigate and manage multi-cloud architectures effortlessly. What We Offer: We offer fully managed solutions for bare metal, containerization, and serverless architectures. We believe in empowering our customers with choices: the choice to determine the location of their data, the choice to select the architecture that best suits their business needs, and the choice to scale responsibly. Our Advantages: Multi-AZ Redundancy: Ensure business continuity with our robust multi-AZ redundancy. Smooth Developer Experience: Streamline your development process with a user-friendly environment. Renewable Energy Data Centers: Contribute to a sustainable future by hosting your applications in data centers powered solely by renewable energy. Native Tools for Multi-Cloud: Seamlessly manage and optimize your multi-cloud architectures with our native tools. Choose us, Choose Innovation: We're not just a cloud provider; we are your partner in innovation. Choose us for the freedom to decide where your data resides, the flexibility to tailor your architecture to your business, and the responsibility to scale in an environmentally conscious manner.








