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
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.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
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.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
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.
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.
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.
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.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
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.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
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.
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.
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.
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.
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.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
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.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
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.