
Exoscale
Remote Jobs
Simplicity, Scalability and Security
6 Jobs
• Design, development, and implementation of Confidential Computing at the hypervisor level. • Design and maintain Exoscale’s operating systems and hypervisor fleets, from kernels to the network stacks, including security filtering layers. • Contribute to the routing & security automation systems implementations. • Help shape our operating system images strategy, from bare metal to Virtual Machines. • Maintain and improve the system container runtimes. • Improve our provisioning and deployment systems. • Help improve bare metal and hypervisor systems performance. • Contribute to the overall design and the architecture of the Exoscale platform systems. • Contribute to internal tooling development. • Improve our systems and processes to be scalable and highly available, helping achieve outstanding SLAs. • Participate in code & changes reviews. • Take part in the on-call rotation after a training period.
• Design and maintain Exoscale’s base operating systems and hypervisor fleets including their network stacks and security filtering layers. • Contribute to the routing & security automation systems implementations. • Help shape our image strategy, from bare metal to Virtual Machines. • Maintain the system container runtimes. • Improve our provisioning and deployment systems. • Help improve bare metal and hypervisor systems performance. • Contribute to the overall design and the architecture of the Exoscale platform systems. • Contribute to internal tooling development. • Improve our systems and processes to be scalable and highly available, helping achieve outstanding SLAs. • Participate in code & changes reviews. • Take part in the on-call roll after a training period.
Role Description As part of its ongoing efforts to grow its infrastructure footprint, Exoscale is hiring a Site Reliability Engineer. The site reliability engineer plays a critical role in ensuring constant availability of the Exoscale platform. The engineering team at Exoscale works on all aspects from designing & developing products to their operation and support. Some of the challenges you will be working on: - Design and maintain our core Linux-based platform ecosystem. - Develop and manage our PKI, secrets management, and security systems. - Contribute to internal platform tooling, automation, and orchestration development. - Enhance the developer experience (DX) by delivering self-service systems and pipelines. - Play a key role in the architecture and design of Exoscale’s platform systems. - Improve processes to ensure scalability, security, and high availability. - Participate in code and change reviews to maintain high development standards. - Join the on-call rotation after completing a training period. Qualifications - Experienced with Linux, including networking and security filtering. - Knowledgeable in platform security components and PKI systems (experience with HashiCorp Vault is a plus). - Proficient in Golang (mandatory for this position). - Familiar with service discovery and DNS systems at scale. - Experienced in containerization and orchestration (Kubernetes is a plus). - Comfortable working with KVM virtualization. - Skilled in configuration management and large-scale infrastructure. - Passionate about automation. You look for ways to optimize workflows and reduce manual effort. - Team players who thrive in a distributed team environment. - Curious, autonomous, and eager to learn new technologies every day. - Strong communicators in English, both written and spoken. Benefits - Flexible working hours and working from home. - Autonomous working conditions with a lot of freedom to create. - Modern working atmosphere and centrally located office with great public transport connection. - Team events as well as training and further education.
• Investigate and troubleshoot complex technical problems • Provide root cause analysis and high-quality technical support • Liaise closely with internal teams to reproduce and resolve issues • Identify trends or recurring technical issues and drive improvements across systems and processes • Identify areas for improvement and propose solutions to make our products and services better • Act as the highest technical escalation point within the Support team • Mentor and coach support team members on technical skills • Participate in customer discussions where special care, coordination and technical leadership are required • Participate in hiring and onboarding new technical support staff • Review and improve support playbooks, KB articles and troubleshooting documentation
• Drive strategic roadmapping & risk management by translating business drivers into actionable engineering roadmaps. • Arbitrate epic prioritization to balance production realities against business risks. • Pursue the platform engineering & self-service vision, steering infrastructure towards a self-service model. • Provide engineering leadership & organizational scaling by mentoring team leads. • Own compensation strategy, manage yearly budget, and ensure consistency across teams.
• Take responsibility for selling our complete portfolio of products, services and solutions to a portfolio of existing and prospective IaaS customers. • Build and maintain, through regular contacts and visits: - strong relationships with business partners, - a high level of trust with the customers entrusted to you. • Implement up-selling strategies with existing customers. • Generate leads by using a wide range of lead generation mechanisms (online and offline) to identify potential new customers. • Collaborate with specialist departments to bring your sales projects to maturity as a leader. • Carry out market and customer analysis in order to make data-driven decisions. • Participate to events: Represent our company at trade shows and events related to our business to make valuable industry contacts. Be actively involved in detecting events that are important to your success.