Skip to content

Product Engineer

OpenSanctions

PythonSQLReactNext.js

OpenSanctions builds an open source database of sanctioned people and companies, politicians, and other entities of public interest used by journalists and businesses. The Product Engineer will own systems around the commercial product including customer signup and lifecycle, billing, reporting/analytics, and support tooling.

What you’ll do

  • Own customer signup and lifecycle management systems
  • Manage billing systems
  • Build reporting and analytics features
  • Create tools for the support team
  • Ship improvements continuously and iterate quickly

What they’re looking for

  • Experience working with Python
  • Experience with SQL
  • Experience with React/Next.js
  • Able to decide what to build and work with users of these systems
  • Remote-first availability (desk in Berlin optional)
  • Not considering agencies

Skills

  • Python: Python
  • SQL: SQL
  • React: React
  • Next.js: Next.js

The post

OpenSanctions | Product Engineer | Berlin, Germany / REMOTE (CET ±3 preferred) | Freelance / employment

OpenSanctions is a small, bootstrapped company building an open source database of sanctioned people and companies, politicians, and other entities of public interest. Journalists use it for investigations; hundreds of businesses use it for compliance screening.

I'm looking for a product engineer to own the systems around our commercial product: customer signup and lifecycle management, billing, reporting and analytics, and tools for our support team. You'd work across Python, SQL, and React/Next.js. You'll be empowered to decide what to build, working with the people who use these systems. We hope to ship improvements continuously and see what works quickly.

We're remote first, with a desk in Berlin if you want one. This is a freelance role with an option to go for employment. We're reviewing applications on a rolling basis. Not considering agencies.

Details: https://www.opensanctions.org/docs/company/jobs/2026-09-product-engineer/

Please apply through the form linked in the job description - no cover letter, just share some basic facts please :)

Where
Remote (CET ±3) · Berlin, DE
Time zones
CET ±3 preferred
Level
Mid-level
Type
Contract
Posted
Oct 1 by pudo

Get ready with Pathways

Our career copilot reads your resume and this post.

Tailor my resume to itWrite a cover letterPractise the interview