FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Distributed Systems
DecentriqSenior Software Engineer at Decentriq developing and operating data pipelines in AdTech. Collaborating cross-functionally to enhance machine-learning models and improve data processing.
Tech Stack
Tools & technologiesAirflowCloudKubernetesPandasPySparkPythonRustScalaSpark
About the role
Key responsibilities & impact- Own, Design & Operate Data Pipelines – Take full responsibility for all pandas- and Spark-based pipelines, from development through production and monitoring.
- Advance our ML Models – Improve and productionise models for AdTech use-cases such as look-a-like modelling, audience expansion, and campaign measurement.
- Engineer for the Invisible – Because data inside confidential enclaves is literally invisible (even to root), build extra-robust validation at the data source, exhaustive test coverage, and self-healing jobs to guarantee reliability.
- Collaborate Cross-Functionally – Work closely with data scientists, backend engineers (Rust), and product teams to ship features end-to-end.
- AI-Powered Productivity – Leverage LLM-based code assistants, design generators, and test-automation tools to move faster and raise the quality bar. Share your workflows with the team.
- Drive Continuous Improvement – Profile, benchmark, and tune Spark workloads, introduce best practices in orchestration & observability, and keep our tech stack future-proof.
Requirements
What you’ll need- Bachelor/Master/PhD in Computer Science, Data Engineering, or a related field and 5+ years of professional experience.
- Expert-level Python plus solid hands-on experience with pandas, PySpark/Scala Spark, and distributed-data processing.
- Proven track record building resilient, production-grade data pipelines with rigorous data-quality and validation checks.
- Experience running workloads in Databricks, Spark on Kubernetes, or other cloud/on-prem big-data platforms.
- Working knowledge of ML lifecycle and model serving; familiarity with techniques for audience segmentation or look-a-like modelling is a big plus.
- Exposure to confidential computing, secure enclaves, homomorphic encryption, or similar privacy-preserving tech.
- Rust proficiency (we use it for backend services and compute-heavy client-side modules).
- Data-platform skills: operating Spark clusters, job schedulers, or orchestration frameworks (Airflow, Dagster, custom schedulers).
Benefits
Comp & perks- Join Decentriq's Engineering team as in individual contributor and earn growing responsibilities
- Being able to create, shape, and benefit from a young company.
- An amazing and fun team that is distributed all over Europe.
- Competitive salary.
- A lot of opportunities for self-development.
- No need for a formal motivational letter. Just send your CV along with a few bullet points about why you're excited to work with us.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonpandasPySparkScala Sparkdata pipelinesdata qualityvalidation checksML lifecycleaudience segmentationlook-a-like modelling
Soft Skills
collaborationcross-functional teamworkcontinuous improvement
Certifications
Bachelor's degreeMaster's degreePhD in Computer ScienceData Engineering