AdTechTalent
Data Science64 days agoOn-site

Samba TV

Senior Data Engineer

seniordata engineerpythonapache sparkpysparkapache airflowdatabricksawsgcpdata pipelinesdata infrastructuredata modelingclouddata lakementorshipperformance engineeringincident responseobservability

Key details

Salary

$312K – $395K

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Warsaw, Masovian Voivodeship, Poland

Full job description

Senior Data Engineer responsible for leading development of scalable, high-performance data pipelines and infrastructure powering Samba analytics. Key duties include architectural leadership, solving complex technical issues, managing production datasets, schema evolution, performance and cost optimization, incident response, cross-functional collaboration, mentorship, and improving observability. Requires 8+ years experience (Bachelor’s), advanced Python skills, expertise in Apache Spark/PySpark, Apache Airflow, Databricks, cloud data infrastructure (AWS, GCP), data modeling, and software best practices. Salary range 312000 PLN - 395000 PLN per year plus bonuses and benefits. Location: Warsaw, Poland.

What you'll do

  • Lead the design and development of scalable, high-performance data pipelines and infrastructure
  • Resolve complex technical issues creatively and effectively
  • Lead design, build, and maintenance of high-scale production datasets with versioned outputs and reliable reports
  • Manage end-to-end lifecycle of data features including schema evolution, business logic updates, and safe rollouts
  • Architect scalable and efficient solutions for data ingestion, transformation, and storage ensuring performance, reliability, and security
  • Drive down compute and storage costs proactively
  • Serve as technical lead for production incidents, investigate root causes, implement fixes, and validate data recovery
  • Network and advise others on complex matters across disciplines
  • Mentor and guide engineers to foster a culture of technical excellence
  • Enhance monitoring and observability of data processes to improve debugging, error detection, and system reliability

Requirements

  • 8+ years of related experience with a Bachelor’s degree (or 6 years with a Master’s; 3 years with a PhD)
  • Advanced knowledge of Python
  • Deep understanding of distributed data processing frameworks like Apache Spark or PySpark
  • Expertise in Apache Airflow and Databricks for orchestration and scalable data processing
  • Extensive experience with cloud-based data infrastructure (AWS, GCP) and modern data lake architectures
  • Strong knowledge of data modeling, database design, and query optimization for both relational and non-relational databases
  • Proven track record of driving best practices for code quality, testing, and software design in a data engineering context
  • Ability to adapt communication style and use persuasion when delivering messages related to wider business

Tech stack

PythonApache SparkPySparkApache AirflowDatabricksAWSGCPdata lake architectures

Benefits

Base salary between 312000 PLN - 395000 PLN per yearBonuses, short-term incentives, and long-term incentivesHealth insuranceWellness offeringsLife and disability insuranceRetirement savings planPaid holidays and paid time off (PTO)Other employee benefits

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.