Discord logo

Senior Software Engineer - Ad Measurement

Discord

About the Role

As a Senior Software Engineer in the Ad Measurement team at Discord, you will be pivotal in designing, building, and maintaining systems for accurately measuring the impact of paid promotions. This includes handling impressions, clicks, and attribution. You will collaborate with other engineers and teams such as Data Platform to understand requirements and build systems that meet these needs. You will be a founding team member of a significant company initiative aimed at driving substantial revenue growth.

Responsibilities

  • Design and implement systems for high-volume and accurate data collection, real-time reporting, budget pacing, and frequency capping.
  • Partner with stakeholders and engineers across a small set of teams to define problems and build solutions into high scale, reliable, and observable infrastructure.
  • Own projects end-to-end, from refining requirements with Product and other stakeholders to creating technical designs and specs, implementing changes, and overseeing projects through to launch and maintenance.

What You Should Have

  • 5+ years of software engineering experience, primarily in backend technologies like Python, Rust, and Elixir.
  • Experience building systems on top of platforms like Flink, PubSub, Pulsar, and Airflow.
  • Familiarity with querying and presentation of complex data, and a strong background in database design, querying, and data caching.
  • Experience with infrastructure in cloud environments such as GCS, and using observability tools like Datadog.
  • A keen interest in staying up-to-date on technology trends and developments.
  • A strong product sense and a high degree of empathy for both internal and external users.

Bonus Points

  • Experience in ad tech, especially in ad campaign performance measurement, budget forecasting, and pricing models.

About Discord

Discord is a leading voice, video, and text app that helps friends and communities come together to hang out and explore their interests. With over 150 million monthly users, Discord has become one of the most popular communications services globally. The company offers a premium subscription called Nitro, providing users with special perks like higher quality streams and fun customizations.

Benefits
Extracted with AI

  • Equity
  • Benefits

Similar jobs

Last update: 23 minutes ago

Discord logo
Discord

Software Engineer - Activity Feed

Join Discord as a Software Engineer to build social gaming features. Work with React, Kotlin, and Python. Remote role with competitive salary.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Delivery Hero logo
Delivery Hero

Software Engineer (JavaScript/React) - Display Ads (AdTech)

Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Almedia logo
Almedia

Senior Frontend Engineer (React.js)

Join Almedia as a Senior Frontend Engineer in Berlin to build scalable web applications using React.js and Next.js.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Metroscope logo
Metroscope

Senior Software Engineer - Full Stack/Back-End with Python and TypeScript

Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Omnicom Media Group logo
Omnicom Media Group

Fullstack Developer .NET, React/TypeScript

Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.