Senior Software Engineer
Supervizor
full-remoteseniorpermanentbackenddata Full remote - Paris, FR 2 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
PythonBigQueryGCPCloud RunGCSData PipelinesExecution EnginedbtDuckDBObservability
About the role
Role overview
Join Supervizor as a Senior Software Engineer to help design and evolve the company’s data architecture. You’ll contribute to the execution engine, serve as the organization’s Python reference, and shape robust, scalable data processing systems.
Key missions
- Design and maintain transformation pipelines that are robust, extensible, and evolve with product needs.
- Evolve the architecture in layers using BigQuery.
- Contribute to the execution engine, including architecture, performance, and robustness.
- Define and maintain Python conventions, lead cross-functional code reviews, and improve developer experience.
Requirements (must-haves)
- 10–15 years of software engineering experience, ideally in B2B SaaS.
- Python as the primary language; strong ability to design, challenge, and review code deeply.
- Experience designing or contributing to a processing engine, runtime, transformation system, or critical data pipeline.
- Strong comfort with GCP, specifically Cloud Run, BigQuery, and GCS.
- Appreciation for well-designed systems, long-lasting documentation, and tooling that improves team workflows.
Nice-to-haves
- Experience with dbt, DuckDB, or data lake architectures.
- Familiarity with Golang.
- Interest in AI/ML and ability to evaluate and challenge approaches (not required to be an ML engineer).
- Experience with Datadog or equivalent observability tooling.
About Supervizor
Supervizor is a B2B SaaS company that builds data-driven products. The role focuses on designing and evolving the company’s data architecture, transformation pipelines, and execution engine in a scalable cloud environment.
Scraped 4/22/2026