2,100,573open jobs
132,004companies
239,675added this week
Browse all
Salary
≈ $68k – $145k per year (Estimated)
Location
Remote (Germany)
Seniority
Senior · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 5, 2026. First seen by Alion on Sep 9, 2026.

Overview
Company
Impact
Profile match
EquiMatch provides AI-powered proprietary M&A origination for private equity firms, corporate acquirers, and M&A advisors, from market scanning to qualified off-market introductions.

EquiMatch is an AI-powered M&A origination platform connecting private equity firms, search funds, corporate development teams, and M&A advisors with acquisition targets. Behind the product is a data-heavy platform: web crawlers, LLM-driven company analyzers, scoring pipelines, a unified mailbox service, and CRM integrations - orchestrated across dozens of Python and Node.js microservices.

We’re looking for a Senior Backend Engineer who is strong in Python, solid in TypeScript, and used to owning distributed systems in production. You’ll split your time between Python services and pipelines and TypeScript services built on Encore, and you’ll be expected to set technical direction, not just execute on it. We value engineers who use AI daily to move faster and build better.

Tasks

  • Design, build, and operate Python and Node.js (TypeScript/Encore) microservices: define service boundaries, APIs, data flows, and integrations.
  • Build and maintain data pipelines - crawling, enrichment, company analysis, scoring - orchestrated with Prefect.
  • Model data and optimize queries on PostgreSQL (schema design, migrations, indexing, query performance).
  • Work with asynchronous messaging (NSQ) and background job queues to build resilient, idempotent processing.
  • Integrate LLM APIs into production workflows (extraction, classification, summarization) and make them reliable, observable, and cost-efficient.
  • Own features end-to-end: requirements, technical design, implementation, testing, deployment on Railway, and monitoring.
  • Improve observability and performance across services and LLM calls: tracing, metrics, slow-query analysis, failure-rate monitoring.
  • Drive architecture decisions, write technical designs, and mentor other engineers through reviews and pairing.
  • Contribute to automation (n8n) and internal tooling where needed.

Requirements

  • 6+ years of professional backend experience, with at least 4 years of Python in production.
  • 2+ years of professional TypeScript/Node.js experience building backend services (Encore, NestJS, Fastify, Express, or similar).
  • Deep experience with modern Python tooling: async/await, type hints, FastAPI or similar, Pydantic, pytest.
  • Strong command of microservice architecture: service decomposition, API design, resiliency, idempotency, observability.
  • Production experience with PostgreSQL - schema design, migrations, query optimization.
  • Experience with message queues or workflow orchestration (Prefect, Celery, NSQ, RabbitMQ, Kafka, or similar).
  • Track record of owning systems end-to-end in production, including incidents and performance work.
  • Habitual use of AI tools in day-to-day development; ability to apply AI effectively (prompting strategies, code/test generation, agentic workflows).
  • Clear communication, ownership mindset, and a bias toward shipping.

Nice to have

  • Encore experience specifically.
  • Web scraping and crawling at scale: rate limiting, proxies, anti-bot handling, content extraction.
  • Building products on LLM APIs: structured outputs, evaluation, prompt versioning, cost/latency tuning, MCP servers.
  • LLM observability and evaluation tooling (LangWatch, Arize Phoenix, or similar).
  • Observability stacks (Grafana, Tempo, OpenTelemetry).
  • Analytics tooling (PostHog, ClickHouse).
  • Familiarity with the qori framework.
  • Docker and cloud deployment (Railway, AWS, GCP); Infrastructure as Code basics.
  • Security best practices (OWASP, OAuth2/JWT, secrets management, GDPR-aware data handling).
  • Experience with email/CRM integrations (IMAP, Gmail API, Microsoft Graph, HubSpot/Zoho).
  • Familiarity with the M&A, private equity, or B2B data space.

Our stack

  • Backend: Python microservices, Encore (TypeScript/Node.js) services
  • Orchestration & messaging: Prefect, NSQ, background job queues, n8n
  • Data: PostgreSQL, ClickHouse (analytics)
  • Infrastructure: Railway, Docker, GitHub Actions
  • Observability: Grafana, Tempo, LangWatch, Arize Phoenix (LLM tracing & evaluation)
  • Analytics & tooling: PostHog, Linear, internal skills/MCP system
  • AI: LLM-assisted development workflows, LLM APIs in production, MCP integrations, qori

Benefits

  • Meaningful ownership of core systems in a small, senior team
  • Direct impact on a product used by PE firms and M&A professionals
  • Support for AI-enhanced workflows and tooling
  • Budget for learning, conferences, and hardware
  • Flexible hours and remote-friendly culture
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.
2,100,573 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 Continue with Google
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

Backend
Similar stack
Same company
Berlin
Software Engineer 1 hour ago
$68k – $85k per year · Hybrid · Full-Time · 4+ years exp · Bachelor's Degree · Berlin
Python
Go
JavaScript
TypeScript
Frontend
Redux
React.js
Emotion
DevOps
CI/CD
GitHub
GitLab
Cybersecurity
GDPR
Apply
Remote (Spain) · Full-Time · Madrid
JavaScript
Java
Kotlin
Java
Maven
Spring Boot
Hibernate
Kotlin
Mockito
Databases
PostgreSQL
Frontend
React.js
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
AWS
QA
Selenium
Cypress
Playwright
Postman
MedTech
CAPA
Apply
Remote (Spain) · 5+ years exp · Madrid
JavaScript
Java
Kotlin
Java
Maven
Spring Boot
Hibernate
Kotlin
Mockito
Databases
PostgreSQL
Frontend
React.js
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
AWS
QA
Selenium
Cypress
Playwright
Postman
Apply
$40k – $100k per year · Equity 0–0.2% · Remote (worldwide, US time zones hours) · Full-Time · 3+ years exp
Python
Go
JavaScript
Node JS
Databases
PostgreSQL
ClickHouse
AI/ML
Claude
LLM
OpenAI Codex
DevOps
AWS
AWS Lambda
Amazon ECS
Amazon CloudWatch
Apply
Remote (India) · Full-Time · 9+ years exp · India
JavaScript
Elixir
Elixir
Phoenix LiveView
Ecto
Databases
PostgreSQL
Frontend
GraphQL
DevOps
Rest API
CI/CD
Apply
≈ $25k – $54k per year (Estimated) · In office · Moscow
Python
SQL
Analytics
Power BI
Matplotlib
Apply
$63k – $120k per year · In office · Secret · Full-Time · Bachelor's Degree · Goleta
Python
MATLAB
SAS
Chips/EDA
JMP
Minitab
SpaceTech
FMEA
Apply
Professional Analyst 10 days ago
≈ $38k – $104k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Stockholm
Python
AI/ML
AI Agents
DevOps
Azure
Git
Management
Agile
Scrum
Apply
≈ $28k – $52k per year (Estimated) · Remote (EAEU) · 5+ years exp · Saint Petersburg
Python
C
C++
C
GCC
C++
CMake
OpenGL
DirectX
DevOps
Jenkins
Bitbucket
Management
Jira
Apply
≈ $31k – $67k per year (Estimated) · In office · Moscow
Databases
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
OpenShift
VMWare
Kubernetes
TCP/IP
DNS
DHCP
VPN
Management
UML
BPMN
Apply
In office · Bachelor's Degree · Berlin
C#
C++
C#
.NET
C++
Conan
CMake
Qt
AI/ML
Claude Code
AI Agents
Context Engineering
Apply
Equity · In office · Full-Time · 6+ years exp · Munich · Berlin
Apply
In office · Full-Time · 8+ years exp · Berlin
Apply
$52k – $63k per year · In office · Full-Time · Berlin
Apply
$48k – $65k per year · In office · Full-Time · Berlin
Apply
See all jobs
This is one of many
2,100,573 more open roles from verified company boards, updated every day.