AdTechTalent
Data Science4 months 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, 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

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

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