Senior Site Reliability Engineer

il y a 7 jours


Belvaux, Esch-sur-Alzette, Luxembourg Passbolt Temps plein

About Passbolt

Passbolt SA is a private company registered in Luxembourg. Our mission is to build beautiful solutions to online security and privacy problems. Our flagship software is an open-source password manager that allows team members to store and share credentials securely. 

You will join a growing and dynamic team committed to provide an exceptional user experience to all passbolt community members. Passbolt is and always will be an engineering company. We're looking for versatile self-motivated engineers who can bring fresh ideas and find elegant solutions to challenging problems. 

See.

Purpose of the job

We are looking for a Senior Site Reliability Engineer (SRE) to help build and maintain our secure, scalable, and resilient infrastructure. As a member of the SRE team, you will be responsible for the reliability, automation, and performance of the Passbolt cloud and self-hosted services. You will collaborate with engineering and security teams to design and operate systems that are robust, observable, and cost-effective while ensuring the highest standards of security and data privacy.

Main Responsibilities

Architecture & Infrastructure

  • Design, implement, and maintain cloud infrastructure on AWS and GCP using Pulumi and infrastructure-as-code best practices.
  • Build and manage Kubernetes clusters and container orchestration platforms for product and internal services.
  • Maintain and extend Passbolt's official Docker containers, VM images, and distribution packages for supported platforms.

Operations & Reliability

  • Define and implement monitoring, alerting, and SLOs/SLAs to ensure system reliability, performance, and uptime.
  • Continuously evaluate and improve deployment strategies to minimize downtime and risk.
  • Automate system operations, patching, and failover processes for zero-downtime deployments and fast recovery.

Incident Management & Response

  • Lead incident response, diagnosis, and root cause analysis to rapidly restore service and identify improvements.
  • Manage on-call rotations, playbooks, and post-incident reviews with a blameless culture.
  • Ensure regular patching and vulnerability remediation across all infrastructure layers, including OS, containers, and third-party dependencies.

DevOps & CI/CD

  • Improve CI/CD pipelines to ensure fast, secure, and reliable software delivery.
  • Collaborate with development teams to support build, test, and deployment workflows.
  • Drive adoption of security-as-code and policy-as-code across the infrastructure lifecycle.

Documentation & Knowledge Sharing

  • Write and maintain documentation for systems, procedures, and incident handling processes.
  • Share best practices, lessons learned, and technical findings internally and with the community via blog posts or conference talks.
  • Support open source community needs related to deployment, performance, and architecture questions.

Skills Required / Qualifications

Technical Skills

  • Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
    3+ years of experience working on large-scale cloud-native infrastructure or distributed systems.
  • Strong Linux systems administration expertise.
  • Deep knowledge of cloud infrastructure (AWS, GCP) and tools like Pulumi, Terraform, or similar.
  • Solid understanding of Kubernetes, Docker, CI/CD systems, monitoring, logging, and tracing.
  • Experience with networking, security hardening, and performance tuning.
    Hands-on experience with Go and Shell scripting; familiarity with PHP, Rust or Python is a plus.
  • Experience managing infrastructure using GitOps, automation, and IaC.
  • Familiarity with security concepts, firewalls, CDNs, LDAP, DNS, TLS, and email services.

Soft Skills

  • Fluent in English (written and spoken); additional languages are a plus.
  • Strong analytical skills with a solution-oriented mindset.
  • Effective communicator with cross-functional teams.
  • Ownership-driven, proactive, and capable of working autonomously.
  • Passion for cybersecurity, privacy, open source, and ethical tech.
  • Comfortable working in asynchronous and remote-first environments.

Considered a plus

  • Experience contributing to open source infrastructure tools or communities.
  • Familiarity with compliance and data privacy frameworks (e.g. GDPR).
  • Experience in performance tuning at infrastructure and application levels.

Benefits of working at Passbolt

We put a lot of effort into creating a workplace where everyone has room to learn, have fun, evolve and become the best version of themselves.

Here are some benefits, provided by default:

  • Work from anywhere, or from our headquarter located in the Grand Duchy of Luxembourg. 
  • Work/life balance: to keep the flow going, it's important to take regular breaks and disconnect. We provide 26 days of paid holidays / year.
  • Equity for everyone. We are all in the same boat, we win together.
  • When you grow, we grow: we invest in your professional as well as personal growth, through paid trainings of all types.
  • In tune with yourself: Passbolt is built on strong values which we stand for: transparency, openness, privacy, people-first. Read more about what we believe in here.

  • Senior Software Engineer

    il y a 2 semaines


    Belvaux, Esch-sur-Alzette, Luxembourg Passbolt Temps plein

    About PassboltPassbolt is an innovative cybersecurity product company that is growing quickly. Our organization is remote-first with its headquarters located in Luxembourg (Europe). We are the team behind Passbolt, the collaborative credential management platform for modern teams used by over 40,000 organizations in 50+ countries. You will join a growing...

  • Junior Support Engineer

    il y a 1 semaine


    Belvaux, Esch-sur-Alzette, Luxembourg Passbolt Temps plein

    Purpose of the jobWe are looking for a support engineer to provide stellar support to Passbolt customers and community members. Your primary focus will be to troubleshoot installation issues, help reproduce bugs, participate in discussions related to performance or usability issues. You will also maintain the knowledge base by writing how-to and technical...