406,751open jobs
14,106companies
78,682added this week
Browse all
Salary
$71k – $146k per year (Estimated)
Location
Remote (Germany)
Employment
Full-Time
Overview
Company
Impact
Profile match
contentpass is a Berlin media technology company founded in 2017 that offers readers an advertising-free subscription across many publishers. Its single login removes tracking and advertising on participating sites and shares revenue with them, giving publishers a compliant alternative to consent walls. The company works with major German news and magazine brands.

The Mission

At contentpass, we are on a mission to save independent journalism and the free web. We believe that privacy is a fundamental right and that quality content deserves to be paid for without selling user data. Our "Pur-Model" enables over 700 publishers to offer their readers a choice: consent to tracking or browse completely ad- and tracking-free for a small monthly fee.

Your Role: The Heart of the Product

At contentpass, we often say that "the OIDC is the product, and the rest is glue." Our OIDC service is the central nervous system of our entire operation. It doesn't just handle logins; it manages the state of every single user interaction, subscription, and access right across hundreds of websites.

We are looking for a Senior Backend Engineer who wants to take ownership of this core infrastructure. You won’t just be maintaining a library; you will be architecting the future of how users interact with the paid web. We have a massive roadmap ahead, and you will be the one building the bridge to the next generation of contentpass.

What you’ll do

  • Architect & Scale: Lead the development and scaling of our central OIDC provider.

  • OIDC Federation: Implement and manage integrations with other OIDCs and Social Logins, allowing for a seamless "login once, browse everywhere" experience.

  • Extend Subscription Logic: Design and implement complex subscription mapping and entitlement logic that goes far beyond simple "active/inactive" states.

  • Single-Article Payments: Build the foundation for granular payment models.

  • Security & Privacy by Design: Ensure that our identity service remains a fortress for user data, strictly adhering to GDPR and the highest security standards.

  • Collaborate: Work closely with our SDK and Frontend teams to ensure the "glue" connects perfectly to your core service.

Your profile

  • Deep OIDC/OAuth2 Expertise: You don’t just use libraries; you understand the underlying protocols, flows (Authorization Code, PKCE, etc.), and security implications.

  • Backend Mastery: You are a seasoned developer, ideally with strong experience in TypeScript/Node.js.

  • Identity Experience: You have worked with Identity Providers (IdPs) like Ory Hydra, Keycloak, or Auth0, or have built custom identity solutions from scratch.

  • Product Mindset: You understand that technical decisions impact the business. You enjoy thinking about how "Identity" can enable new features like micro-payments.

  • Security First: You have a "security-by-default" mindset and experience with JWTs, encryption, and token management.

  • Language: Fluency in English (German is a plus, but not required).

Why us?

  • Impact: You are working on one of the most critical parts of our company.

  • Flexibility: We are a remote-first company. Work from our beautiful office in Berlin or from your home office anywhere in Europe.

  • Growth: A high degree of autonomy and the chance to shape the technical roadmap of our core product.

  • Purpose: Join a team that values privacy, independence, and the future of digital publishing.

  • Equipment: The hardware you need to do your best work (MacBook, etc.).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
406,751 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Berlin
$130k – $200k per year • In office • Full-Time • 3+ years exp • San Francisco
JavaScript
Node JS
Python
Ruby
SQL
TypeScript
Databases
PostgreSQL
Frontend
npm
React.js
DevOps
Incident Management
IoT
Zigbee
Apply
$170k – $210k per year • Equity 0–0.1% • Remote • Full-Time • 3+ years exp
JavaScript
Node JS
Python
SQL
TypeScript
Databases
BigQuery
Databricks
Google BigQuery
Snowflake
Frontend
React.js
Analytics
A/B Testing
Apply
$175k – $225k per year • Equity 0.1–0.3% • Remote • Full-Time • 6+ years exp
Node JS
SQL
TypeScript
Databases
BigQuery
Google BigQuery
PostgreSQL
Frontend
React.js
DevOps
Datadog
Analytics
A/B Testing
Apply
$200k – $240k per year • Equity 0.2–0.4% • Remote • Full-Time • 6+ years exp
Node JS
SQL
TypeScript
Databases
BigQuery
Google BigQuery
PostgreSQL
Frontend
React.js
DevOps
Datadog
Analytics
A/B Testing
Apply
$120k – $160k per year • Equity 0.2–0.5% • In office • Full-Time • 1+ year exp • Master's Degree • San Francisco
AI/ML
LiveKit
LLM
Vapi
Voice Agents
DevOps
CI/CD
Cybersecurity
GDPR
HIPAA
SOC 2
Marketing
LinkedIn
Apply
$46k – $152k per year (Estimated) • Remote • Full-Time • Berlin
JavaScript
Node JS
TypeScript
DevOps
CI/CD
Apply
Founding GTM Lead 5 hours ago
$93k – $151k per year • Equity 0.2–1.2% • In office • Full-Time • 3+ years exp • PhD • Berlin
Apply
In office • Berlin
Apply
In office • Berlin
Apply
Remote • Full-Time • Berlin
Management
Asana
Slack
Apply
Backend Engineer 1 day ago
$93k – $139k per year • In office • Full-Time • 3+ years exp • Berlin
Node JS
TypeScript
JavaScript
Databases
PostgreSQL
Frontend
Next.js
React.js
Management
Stripe
Apply
See all jobs
This is one of many
406,751 more open roles from verified company boards, updated every day.