T

Teads

Programmatic ads with data-driven creative optimization

Junior Software Engineer - DR-Delivery Team

Backend EngineeringPosted on Nov 10
Full-timeLjubljana, SloveniaNo salary listed

About the Job

Requirements

  • A B.Sc. in Computer Science, Software Engineering, or equivalent training is required.
  • Solid programming fundamentals in data structures, algorithms, and object-oriented programming are required, along with hands-on experience in at least one backend language.
  • Working knowledge of SQL and relational databases is required.
  • Curiosity about large-scale, high-traffic distributed systems is required.
  • An ownership mindset, initiative, proactive communication, and follow-through are expected.
  • Willingness to learn, ask questions, and embrace change is required.
  • Good English communication skills are required.

Responsibilities

  • Develop and maintain backend services that power ad delivery and spend, using Go, Java, and Scala.
  • Work with MySQL, Kafka, HDFS, and BigQuery to build, debug, and analyze delivery flows and data pipelines.
  • Contribute to the backend platform that runs and manages machine-learning models and learn how machine-learning systems are operated in production.
  • Take ownership of small-to-medium features end-to-end, including design, implementation, testing, deployment, and monitoring.
  • Investigate and resolve delivery and spend issues in production, learning to debug distributed systems with support from senior teammates.
  • Write clean, well-tested code and participate in code reviews and technical discussions.
  • Collaborate with Product, other engineering teams, and teammates across Ljubljana and Israel to deliver changes that improve delivery and campaign performance.
  • Participate in the team's on-call rotation after an onboarding period, with support from senior teammates.

Desired Qualifications

  • Go, Java, or Scala experience is a plus.
  • One to two years of hands-on backend experience is a bonus; internships, working-student roles, and substantial side projects count.
  • Exposure to messaging or streaming systems such as Kafka is a bonus.
  • Familiarity with big-data tooling such as HDFS, Spark, or BigQuery, or similar tools, is a bonus.
  • Familiarity with Docker, Kubernetes, or cloud platforms such as AWS or GCP is a bonus.

About the Company

Teads

Programmatic ads with data-driven creative optimization

Teads provides digital advertising solutions that use data and creative optimization to engage audiences across premium digital media. Its products, including Teads Ad Manager and Teads Studio, support programmatic buying and creative optimization for ads tailored to mobile and vertical screens. Revenue comes from ad placements, data solutions, and platform usage fees. The company distinguishes itself by focusing on advertising across premium publishers, optimizing creatives for mobile formats, and promoting responsible advertising along with training modules to help clients navigate the digital landscape. Its goal is to help advertisers, publishers, and agencies reach audiences effectively while maintaining responsible advertising practices.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$118.2M
Headquarters
New York City, New York
Founded
2005

Recently Posted Jobs

Explore more opportunities at Teads

See more jobs