Skip to content
n8nn8n

Senior Product Engineer

Build and ship end-to-end TypeScript product features across Vue or React frontends and Node.js services for enterprise automation customers. The role emphasizes secure, scalable SaaS capabilities spanning identity, governance, APIs, integrations, observability, and workflow management.

About the job

Responsibilities

Enterprise product ownership

  • Own product surfaces from discovery through delivery across identity, access, governance, APIs, observability, environments, and enterprise integrations.
  • Ship high-quality TypeScript features across the stack, balancing usability, security, performance, and maintainability.
  • Partner with Product to translate complex enterprise customer needs into clear scopes, technical trade-offs, and measurable outcomes.

Full-stack platform and product delivery

  • Build customer-facing experiences in Vue or React for administrators, developers, and enterprise users.
  • Develop scalable Node.js services and APIs for authentication, permissions, workflow lifecycle management, observability, integrations, and partner use cases.
  • Work across frontend and backend codebases to deliver complex product capabilities.

Secure, scalable enterprise foundations

  • Build authentication, provisioning, role-based access control, credential infrastructure, and secrets management capabilities.
  • Contribute to environments, source control, versioning, testing, CI/CD validation, and deployment workflows.
  • Improve governance, observability, auditability, and runtime controls.

APIs, integrations, and extensibility

  • Build enterprise-grade integrations, nodes, SDK capabilities, and execution patterns for automation at scale.
  • Design APIs, embedded capabilities, and multi-instance management features for partners, developers, and large customers.
  • Instrument features end to end to measure impact, debug behavior, and improve reliability.

Requirements

  • Full-stack JavaScript/TypeScript experience delivering customer-facing frontend and backend features.
  • Product-minded engineering focused on users, workflows, and measurable outcomes.
  • Hands-on experience with TypeScript, Node.js, and Vue or React.
  • Understanding of enterprise SaaS requirements for security, reliability, scalability, auditability, and administrative control.
  • Experience building or operating high-traffic SaaS systems.
  • Experience owning metrics and instrumentation.
  • Ability to work autonomously in small-to-medium-sized teams and navigate ambiguity.
  • Collaborative approach, including code reviews, documentation, and mentorship.

Nice-to-haves

  • Experience with SSO, SAML, OIDC, LDAP, MFA, SCIM, RBAC, permissions, secrets management, or credential infrastructure.
  • Experience with environments, Git-based workflows, versioning, testing, CI/CD, release controls, or approval gates.
  • Experience building integrations, APIs, SDKs, automation platforms, or developer tooling.
  • Experience with audit logs, OpenTelemetry, Prometheus, Grafana, SIEM integrations, admin controls, usage insights, or runtime policies.
  • Experience with embeddable products, partner platforms, multi-instance management, air-gapped deployments, or enterprise developer portals.
  • Open-source contributions, side projects, or participation in developer communities.

Compensation and benefits

  • Competitive compensation.
  • Equity ownership.
  • Europe: 30 days of vacation plus public holidays wherever you are.
  • Visa sponsorship is available for Germany; candidates in other countries must already have the right to work.
  • Company language: English.

Skills

TypeScript, JavaScript, Node.js, Vue, React, APIs, RBAC, SAML, OIDC, Ldap, MFA, SCIM, CI/CD, OpenTelemetry, Prometheus

Navan

Navan

Berlin, Germany
Senior Software Engineer, Expense
No salary listedOn-site5+ YOEFullstack Engineering

Build production software for Navan’s expense platform across backend, web, and AI services. The role requires 5+ years of software engineering experience, strong Java, TypeScript, or Python skills, and experience shipping LLM-powered or document-extraction features in high-stakes financial workflows.

Addepar

Addepar

Edinburgh, United Kingdom

Senior Software Engineer, Investor Solutions
No salary listedOn-site5+ YOEFullstack Engineering

Senior software engineer building web applications, data-driven tools, and AI-first workflows for investment professionals. The role requires Python, web APIs, cloud, databases, React, and strong cross-functional problem-solving experience.

Bamboo Health

Bamboo Health

Warsaw, Poland

Senior Software Engineer
No salary listedRemote5+ YOEFullstack Engineering

Build and maintain scalable full-stack healthcare applications and web services, collaborating with Product and Engineering on design, testing, security, and observability. Requires 5+ years of web application experience, Java and JavaScript proficiency, and familiarity with relational databases.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.