Find a jobRecruiters

Distributed Systems Engineer

Exclusive opportunity

Onsite

Distributed Systems Engineer

Windmill

Distributed Systems Engineer

Skills

SQL QueriesRustTypescriptPythonGolangJavaC#PostgreSQL

6 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

€60,000 – €90,000 / year

Location:

Paris, France

Work mode:

Onsite

Published on:

11 September 2026

What they need


Work on Windmill's Rust backend

  • the execution engine, workers, language runtimes, API layer, and infrastructure that powers thousands of production deployments.

  • Execution engine: scheduling, job queues, worker orchestration, flow execution with branching, parallelism, retries, and error handling.

  • Language runtimes: maintain and extend sandboxed runtimes for Python, TypeScript, Go, Bash, SQL, and more.

  • Performance & reliability: profiling, optimization, resource management. Our users run mission-critical workloads - correctness and uptime matter.

  • Infrastructure: PostgreSQL schema design, caching, networking, deployment tooling.

Who We're Looking For This is a senior role. We're looking for someone who has operated distributed systems at scale and can teach us from day one - showing us PostgreSQL patterns, distributed systems techniques, and architectural improvements we haven't considered yet.

  • Proven experience building and operating distributed systems at scale - not theoretical, you've done it in production
  • Deep PostgreSQL expertise - query optimization, schema design, concurrency control, partitioning, replication. You know what breaks at scale and how to fix it.
  • Strong systems programming skills - Rust experience strongly preferred, otherwise C/C++ with willingness to switch
  • You bring opinions and techniques from previous infrastructure work that will make Windmill better immediately
  • You enjoy hard infrastructure problems and care about correctness

Example projects in your first 3 months

  • Redesign the job queue to handle bursty workloads with thousands of concurrent jobs without degrading scheduling latency
  • Implement a new worker orchestration strategy that improves resource utilization across heterogeneous deployments (2 to 600 workers)
  • Optimize critical PostgreSQL queries and schema for customers with millions of completed jobs - partitioning, indexing, vacuum tuning
  • Add a new language runtime (e.g., Java, C#) with proper sandboxing, dependency management, and execution feedback
  • Build observability tooling - distributed tracing across the flow execution engine to diagnose slow or failing steps in production

Offer details Location : Paris hybrid (~3 days/week) or remote within France

Contract : Full-time / CDI

Salary : €60K–€90K gross + top of market for level + 20% bonus on collective milestones

Other offers great for you!

These companies are also looking for great profiles

FreelanceRepublik

Data engineer

Freelance

Paris, France

Hybrid

Skills

Snowflake DBT PipelinesMigration Dataiku DBTData Engineering IA

6 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

4 hours ago

Quick apply

KatchMe

Freelance Data Engineer - Assurance

350 à 400€/jour

Freelance

Paris, France

Hybrid

Skills

MongoDBData EngineeringETLPostgreSQLData modelingBusiness intelligence

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools