Ljubljana, Slovenia, Slovenia Hybrid Employment

Teads is hiring a Senior Software Engineer

About the Role

Teads is hiring a Senior Software Engineer to join our Measurement & Attribution team. In this role, you will contribute to the development of our core performance measurement infrastructure, helping to unify delivery insights across web and CTV advertising environments.

What You'll Do

  • Design and ship features across complex backend systems, primarily using Scala, Golang and Python, to support high-scale measurement and attribution.
  • Develop and integrate cross-screen attribution workflows to provide a unified view of performance.
  • Collaborate with the Data team to build and deploy incrementality solutions for diverse channels including web and CTV.
  • Optimize and scale pixel management systems to reduce technical friction in campaign setup and improve observed performance.
  • Contribute to full-stack development using Node.js and React where necessary to surface insights and measurement controls to users in our TAM platform.
  • Take ownership over the performance attribution data pipeline, conversion measurement API and Event Manager UI on TAM.

What We're Looking For

  • 7+ years of professional software development experience, with a significant focus on backend systems, infrastructure, or platform engineering.
  • Deep proficiency in at least one of Java, Go or Scala with a solid understanding of object-oriented design, functional programming paradigms, and distributed system architectures.
  • Strong programming abilities where testing your code is second nature. You are mindful of your application’s architecture, performance, maintainability, and overall quality.
  • Familiarity with large, high-throughput, distributed systems, and connecting together and processing large amounts of data.
  • An analytical and experimental mindset in any feature or project you’ll ship to production.
  • Good communication skills and ability to work collaboratively within a diverse global team.
  • Multiple shipped projects in Software Engineering.
  • Production knowledge and practices including release, observability, and troubleshooting, thanks to multiple shipped projects/applications. Strong problem-solving skills.

Technical Stack

  • Languages & Frameworks: React, TypeScript, Angular, Scala, Go, Python
  • Databases & Storage: MySQL, PostgreSQL, BigQuery, Athena, Cassandra, Redis, Memcached
  • Infrastructure: AWS, GCP, Inhouse Kubernetes

Team & Environment

You will be part of the Performance Measurement team, a core part of the Enterprise Performance pod.

Work Mode

This position operates on a hybrid work model.

Teads is an equal employment opportunity employer and committed to diversity and inclusion at all stages of recruitment and employment.

Required Skills
ScalaGoJavaDistributed SystemsHigh-Throughput SystemsData ProcessingObject-Oriented DesignFunctional ProgrammingTestingSystem ArchitecturePerformanceMySQLPostgreSQLBigQueryAthena
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Teads

Teads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium media. It leverages predictive AI technology to connect quality media, creative, and context-driven addressability and measurement, directly partnered with more than 10,000 publishers and 20,000 advertisers globally.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago