RevOps Engineer
Passbolt
Belvaux, Luxembourg
Description
We are looking for a Revenue Operations Engineer (Web & Integrations) to sit at the intersection of our website engineering and go-to-market tooling.
Your two main missions:
- Help the website team ship and maintain our public web experience
- Build and maintain our marketing and documentation website using Next.js/React.
- Implement performant, accessible, security-aware UI components and pages.
- Own the technical side of our revenue & customer lifecycle tooling
- Design, build and maintain secure integrations and automations between Passbolt’s website and GTM stack (e.g. HubSpot, Chargebee and other CS/RevOps tools) using N8N, Google Cloud Functions or equivalent serverless platforms.
- Ensure our data flows are reliable, auditable, and respect privacy and security best practices end-to-end.
You’ll collaborate daily with engineering, marketing, sales, and customer success to make sure that what we track, sync and automate actually matches how we sell, bill, and support customers.
Main responsibilities
- Web development (Next.js/React)
- Implement new features and pages in Next.js/React, following industry best practices and coding standards.
- Convert design deliverables (Figma or others) into robust HTML/CSS/React components, ideally integrated in a shared design system/Storybook.
- Focus on performance, accessibility, SEO and security for all public-facing pages.
- Maintain and refactor existing code: keep the codebase understandable, testable, and easy to evolve.
- Write unit and integration tests to keep deployments predictable.
- RevOps systems & integrations
- Design and implement APIs, webhooks and ETL or serverless functions (e.g. N8N, Google Cloud Functions, Cloud Run or similar) to connect:
- HubSpot (CRM, Website forms, signup flows and product touchpoints, marketing automation etc.)
- Chargebee (subscription key generation, checkout, customer portal, billing etc.)
- Other GTM/Customer Success tools as needed (chartmogul, analytics, support, etc.).
- Model and maintain clean, consistent data flows across systems (lead, account, subscription, user lifecycle).
- Implement idempotent, resilient integration logic with proper logging, monitoring, retries and alerting.
- Help reduce manual work by building internal automations and tools for marketing/sales/CS (e.g. lifecycle workflows, health scoring inputs, internal dashboards).
- Security, privacy & compliance by design
- Apply security best practices to all web and integration work:
- Principle of least privilege for API keys and service accounts.
- Secure authentication/authorization (OAuth, token handling, IP restrictions where relevant).
- Secrets management, rotation and access control.
- Work with security engineers to ensure that RevOps-related code uses the same level of scrutiny as our core product (code reviews, threat modeling, etc.).
- Help ensure that data collection and processing respect privacy expectations and applicable regulations (e.g. lawful basis for tracking, consent flows).
- Collaboration & enablement
- Work closely with website, marketing, sales, customer success and finance stakeholders to translate business needs into robust technical solutions.
- Help non-engineers reason about trade-offs: what to automate, what to keep manual, when to add tools vs. simplify processes.
- Contribute to shaping our RevOps architecture and roadmap: suggest pragmatic improvements to processes, data models and tooling.
- Documentation
- Document system architecture, integrations, workflows and edge cases in a way that other people can actually use.
- Share back findings and best practices with the team and community (internal docs, blog posts, talks when relevant).
- Contribute to maintaining our online documentation where it intersects with your work (e.g. public APIs that interface with billing or CRM).
Required skills
- 3+ years of experience in software engineering focused on web applications and/or integrations.
- Proficiency with Hubspot (pipelines, workflows, sequences, automation, etc…).
- Strong experience with JavaScript, React and preferably Next.js.
- Solid knowledge of HTML/CSS and a genuine interest in using them properly (semantics, accessibility, responsive layouts).
- Experience building or maintaining integrations between SaaS tools such as HubSpot, Chargebee or similar, using orchestrators such as N8N.
- Experience with Node.js and serverless/cloud functions (Google Cloud Functions, Cloud Run, etc.).
- Strong understanding of web application security risks and best practices, especially around authentication, authorization and secret management.
- Comfortable working with REST/JSON APIs, webhooks and asynchronous processing.
- Experience working with design systems/Storybook or similar component libraries.
- Fluent in English, both verbal and written.
- Comfortable working with a high degree of autonomy in a remote-first environment.
Nice to have
Experience with:
- Analytics/tracking (e.g. event schemas, server-side tracking, consent management).
- Data modeling for GTM (leads, accounts, opportunities, subscriptions, entitlements).
- Experience with PHP or other backend languages in addition to Node.js.
- Experience as maintainer or core contributor of an open source project.
- Familiarity with CI/CD pipelines and infrastructure as code.
- Prior experience in a RevOps, Growth Engineering, or GTM tooling role.
Technologies
You don’t need to know all of these on day one, but this is roughly the ecosystem you’ll be working in:
- Web: Next.js, JavaScript, HTML, CSS
- Backend/Integrations: Node.js, serverless (Google Cloud Functions, Cloud Run or equivalents), REST/JSON APIs, webhooks
- GTM stack: HubSpot, Chargebee, plus other CS/RevOps tools we adopt over time
- Tooling: Git, Linux, Docker, testing frameworks, CI/CD
Don't forget to mention EuroTechJobs when applying.