Skip to main content
Samba TV
Scraped fromBuiltinYesterday
BackendSenior

Senior Software Engineer - Identity

PythonSqlJavaScriptApache SparkDatabricksAWSGCPApache AirflowDbtSnowflakeKafkaApache Flink
Work Type
-
Job Type
-
Location
Amsterdam
Salary
Not specified

About the Position

Samba TV is a media intelligence company. We are looking for a Senior Software Engineer to join our Identity team in Amsterdam. The Identity team builds and operates core systems for cross-device identity resolution, data onboarding, and distribution capabilities, serving as the foundational layer connecting data to advertisers, agencies, and internal product teams.

Responsibilities

  • Design, build, and maintain reliable data pipelines for ingestion, transformation, and distribution of identity-linked data
  • Develop ETL/ELT workflows using distributed computing frameworks on cloud infrastructure
  • Design and build API-first services that expose processed identity data to internal teams and external consumers
  • Implement data quality validation, monitoring, and observability for owned components
  • Contribute to platform-grade, reusable components for downstream teams
  • Take end-to-end ownership of key components within identity resolution systems
  • Design and implement privacy-compliant data handling practices (GDPR, CCPA, clean room workflows)
  • Engage cross-functional stakeholders (product, data science, partner teams)
  • Drive technical design for components, produce design documents, and contribute to architecture discussions
  • Conduct rigorous code reviews and uphold high standards for code quality, testability, and maintainability
  • Mentor engineers through structured feedback, pairing, and design review
  • Collaborate across adjacent teams, understand constraints, and advocate for shared standards
  • Own reliability of components end-to-end, monitor health, respond to incidents, and follow through on post-mortem improvements
  • Participate in on-call rotations and contribute to improving operational practices
  • Drive improvements to CI/CD pipelines, deployment processes, and testing coverage

Requirements

  • 8+ years of professional software engineering experience with a strong focus on data engineering, backend systems, or distributed data infrastructure
  • Proficient in Python and SQL; comfortable with JavaScript in full-stack or API contexts
  • Strong hands-on experience with distributed processing frameworks (e.g., Spark, Databricks, or equivalent) working with large-scale datasets in production
  • Practical experience with cloud platforms (AWS and/or GCP) and their core data services
  • Hands-on experience with workflow orchestration tools (Apache Airflow, dbt, Prefect, or equivalent)
  • Strong familiarity with data warehousing and lakehouse technologies, including Snowflake
  • Solid understanding of data privacy regulations (GDPR, CCPA) and practical experience building compliant systems
  • Familiarity with platform-thinking and API-first service design
  • Clear communicator and cross-functional collaborator
  • Active mentor who invests in others and raises the bar for the team

Benefits

  • Bonuses, short-term incentives, and long-term incentives
  • Health insurance
  • Wellness offerings
  • Life and disability insurance
  • Retirement savings plan
  • Paid holidays and paid time off (PTO)
  • Other employee benefits
Senior Software Engineer - Identity
View Original