Senior Software Engineer (Linux Distribution)

Engineering · Lausanne, Vaud
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Start date: ASAP

We are CYSEC, A fast growing European data security company based at the EPFL Innovation Park in Lausanne, Switzerland.

We bring 360° security in one click for container-based workloads and platforms through our ARCA trusted OS software. We partner with leading cybersecurity research centers to develop technological innovations in the area of Confidential Computing and deliver our cybersecurity solutions for several vertical sectors. CYSEC offers end-to-end solutions to be deployed on premises, on cloud as well as on the edge.

We’re a team of leading cryptographers and software security specialists combining deep security knowledge with extensive industry experience.We are equipped to deliver agile security solutions for the most challenging infrastructures, always ready to take the highest challenge! We are also proud to be a multinational and multilingual team. We believe that excellence and innovation come from diversity and inclusion. So, join us to build the future of security!

Your Team

You’re going to work with passionate engineers with a high collaborative and problem-solving mind-set. Your teammates have a strong security background and are highly committed to deliver the best quality and secure solution to our customers. Moreover you will be in an environment where you will be continuously learning and exploring new ways to improve our products and bring innovation to the field.
Side note: If you are used to participating to CTF events or you’re interested to try, you already found great teammates for that ;-) 

Job Description

You’re a Senior Software Engineer (m/w) with a strong interest in the field of  Security and operating systems and want to use your knowledge to build the next generation of security solutions. You are highly motivated, result-driven and business value-oriented. You have a high sense of product ownership, constantly learning and enhancing your skills. Your journey at CYSEC is going to be extremely enriching and with new challenges to deliver the most secure solution for our customers. 

Duties and Responsibilities

      • Design, evaluate, implement and maintain the next security features of our ARCA Trusted OS as part of our engineering team.
      • Be hands-on on the delivery of our product and on shaping the next releases. 
      • Understand the business use cases and requirements to translate them into reliable and resilient technical solutions and recommendations.
      • Interact with product, innovation and Engineering teams in terms of software architectural decisions.
      • Participate in the test phase, from elaborating the test plans, writing the unit test to the system integration testing.
      • Participate in the product release process and in our customers support
      • Maintain the highest code quality standards and help the team to improve its best practices
      • Work with the agile iterative/incremental mindset to build and deliver our solution


          • 4+ years of experience in Software development with demonstrable understanding of operating systems fundamentals and proven experience on GNU Linux architecture.
          • Experience with low level programming (such as C or C++) with an experience or interest in learning Rust.
          • Experience with containers building and running containerized services
          • Experience or Interested on Kubernetes
          • Experience working with CI/CD pipelines
          • Solid understanding of computer science fundamentals, secure development practices, clean code, and best software development practices.
          • Experience working within a modern agile product development environment is a plus.
          • Strong problem-solving, troubleshooting and monitoring skills 
          • Strong communication and collaboration skills
          • Professional-level English spoken and written.

          Valued additional experience

          • Experience with distribution maintenance is a big plus.
          • Knowledge and interest in security, cryptography is highly valued 
          • Experience working on one of the cloud platforms (e.g. Azure, AWS, Google Cloud).
          • Contribution to open-source projects.

          Come to join the CYSEC adventure !

          Thank You

          Your application was submitted successfully.

          • Location
            Lausanne, Vaud
          • Department
          • Employment Type
          • Minimum Experience