Software Engineer, Ads
$164.2k - $229.9kReddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit .
Reddit has a flexible workforce! If you happen to live close to one of our physical office locations our doors are open for you to come into the office as often as you'd like. Don't live near one of our offices? No worries: You can apply to work remotely in any country in which we have a physical presence.
Role Description:
This is a generalist mid-level backend position within the Ads Organization. Ads is the fuel that powers Reddit’s mission. As a backend engineer on the team, candidates might work on:
- Microservices and APIs that power our advertiser-facing product, ads.reddit.com
- Distributed systems that ensure the right ad gets shown to the right user at the right time
- Backends that power interactive user experiences on our ads like Polls and Games
- Real time, data intensive systems that measure the performance of our ad campaigns
- Infrastructure that supports all of the above
Technologies used on the team include:
- Languages: Go, Python, Scala
- Frameworks: Spark, Thrift, Baseplate, Kafka
- Datastores: Postgres, BigQuery, Redis, Druid
- Tools: Kubernetes, Argo, Docker
Mid-level engineers are expected to absorb best practices and learn exceptionally quickly while being effective core contributors. Engineers at this level must be able to code independently, but may work with senior engineers on the design of complex solutions. The most important skills an engineer at this level must possess are 1) coachability and an eagerness to grow, 2) deep passion for coding, and 3) excellent independent learning skills, all while operating as a fully functioning member of an engineering team.
Responsibilities:
- Work with product managers to design and implement Ads products.
- Collaborate closely with the platform and data teams while building new features.
- Lead the processes needed to improve operational stability, including improving code quality, delivering dashboards and data visualizations.
- Build extensible components that would align with the product objectives.
- Support day to day project management tasks including communicating project updates, managing project timelines and overseeing project execution.
Required Qualifications:
- 3+ years of software development experience in one or more general purpose programming languages (Java, Scala, Go, C++, Python).
- Able to take complete ownership of a feature or project.
Bonus Points:
- Experience working in the Ads domain
- Experience or interest in the advertising business and understanding customer needs
Benefits:
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
Pay Transparency:
This job posting may span more than one career level.
In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit .
To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.
The base salary range for this position is:
$164,200—$229,900 USD
In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.
During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors .
Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
$155k - $260k
...s advertising platform end to end — from the advertiser-facing Ad Manager through the real-time bidding flow that monetizes our traffic... ...the serving path.RequirementsRequired5+ years of backend engineering experience building and operating distributed, high-QPS, low-latency...SuggestedFull timeLocal areaWork from home$146k - $225k
...products, deals, and offers. In tandem, we are advancing our Ads Platform which is a key technology that empowers merchant partners... ...For You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using declarative...SuggestedFull timeWork at officeRemote workFlexible hours$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...multi-billion-dollar businesses on the Internet today. Search engines, publishers, ad networks, and ad exchanges serve billions of advertising impressions...SuggestedOngoing contractWork at officeLocal areaWorldwide$192k - $242.5k
...approach to where we work. Overview The Ads DSE team builds the core capabilities... ...foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap,... ...Proven senior‑level impact ~8+ years of software engineering experience (typically 10+ for...SuggestedPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours$388k
...edge technology. Come be a part of what’s next.We launched a new ad-supported tier in November 2022 to offer our members more... ...commitment to data protection and member privacy.The RoleAs a Software Engineer on the Ads Identity Graph team, you will build systems to deliver...SuggestedHourly payFull timeImmediate startFlexible hours$190.8k - $267.1k
...For more information, visit We are seeking a senior backend software engineer to help build the app conversion signals that power Reddit’s app... ...that make app signals usable for measurement and downstream ads systems. Responsibilities: Own backend projects across...Full timeFor contractorsWork experience placementWork at officeRemote workFlexible hours$190.8k - $267.1k
...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer, Ad Signals based in the United States. Join a technology-driven engineering team building the backend infrastructure that...Full timeWork at officeRemote workFlexible hours$164.2k - $229.9k
...generalist mid-level backend position within the Ads Organization. Ads is the fuel that powers Reddit’s mission. As a backend engineer on the team, candidates might work on:... ...Qualifications: ~3+ years of software development experience in one or more general...Full timeFor contractorsWork experience placementWork at officeRemote workFlexible hours$323k - $428k
...closely with Product Managers, Data Science, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high-impact solutions. Looking ahead... ...the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...innovative and fast-paced team within Bing Ads, where we are making impactful advancements... ...delivering top-quality ads.As a Software Engineer on our team, you will play a crucial role...Ongoing contractWork at officeLocal areaRemote workWork from home$195k - $408k
...platform is crucial for supporting and growing Roku's advertising business. The mission of the Ad Engineering Team is to build this platform. We are hiring a Senior Software Engineer for the Advertising Platform to play a vital role in this mission. If you bring extensive...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours$119.8k - $234.7k
...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewOnline... ...$600 billion advertising market already online. Search engines, web publishers, major ad networks, and ad exchanges are now serving billions of...Ongoing contractWork at officeLocal area$184.9k - $250.2k
At Amazon Ads, we're re-imagining the advertising landscape through advanced generative... ....You will not merely go through the full software development cycle but more importantly... ...teams and break them into designs other engineers can execute. You own the architecture of...Temporary workInternshipFlexible hours$142.8k - $274.8k
...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewOnline... ...$600 billion advertising market already online. Search engines, web publishers, major ad networks, and ad exchanges are now serving billions of...Ongoing contractWork at officeLocal area- ...and services, including our Self-service Platform, DSP, SSP, Ad Exchange and DMP. We have also created the Mindworks Creative... ..., and embedding services. We are looking for exceptional Software Engineers who are passionate about AI infrastructure, high-performance computing...Internship
$119.8k - $234.7k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...multi-billion-dollar businesses on the Internet today. Search engines, publishers, ad networks, and ad exchanges serve billions of advertising impressions...Ongoing contractTemporary workWork at officeLocal areaWorldwide- ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Ad Tech based in the United States. The Senior Software Engineer, Ad Tech will help design and build a next-generation digital...Full timeRemote work
$268.6k - $395k
About the TeamDoorDash Ads has become one of the fastest growing parts of DoorDash and a core pillar of the company's growth. Our Ads... ..., and grocery for the next decade.About the RoleAs a Principal Engineer on Ads, you will serve as the technical leader for the Ads organization...Hourly payTemporary workWork at officeLocal areaRemote workFlexible hours$334k
...Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products... ...forefront.We’re looking for a Senior Principal Software Engineer to lead the technical direction of Ads Quality within Snap’s Ads Platform team, with a focus...Full timeLive inWork at officeLocal area$174.1k - $233.5k
Job Posting Title:Manager, Machine Learning Engineering - Ad PlatformsReq ID:10152782Job Description:Technology is at the heart of Disney’s... ...apply your battle-tested experience, deep technical knowledge of software and systems including Machine Learning and AI technologies,...Full time$208.45k - $364.8k
...interview philosophy and how we use AI in our recruiting process here.Pinterest is seeking a Staff Software Engineer to help evolve the serving platforms that power Ads and Core experiences. You will lead large-scale, low-latency distributed-system initiatives that make...Work at officeLocal areaRelocationRelocation package$144.1k - $193.2k
Job Posting Title:Senior Full Stack Engineer - Ad DecisioningReq ID:10152769Job Description:Technology is at the heart of Disney’s past,... ...across Hulu, Disney+, ESPN, and others.As a Senior Full Stack Software Engineer (P3) on our team, you’ll leverage your technical...Full timeWork experience placementWork at office$90k - $130k
...creating robust, scalable, and high-performing software that meets the evolving needs of our... ...We are looking for a Full-Stack Software Engineer who shares our enthusiasm for technology... ...student loan repayment, life insurance & AD&D insurance, employee assistance program,...Full timeTemporary workWork at officeLocal areaRemote workWork from home- ...confidence through expert guidance.We are seeking a Full-Stack Software Engineer to join our high-performance engineering organization as a... ...offices, where they have the opportunity to collaborate in-person, adding richness to our culture and knitting us closer together.How...Full timeWork at officeLocal area
- Ntiva is seeking a Systems Engineer to drive project planning, design, implementation, and ongoing support for diverse client IT projects... ...collaborate with PMs and SSEs to deploy solutions, manage networks, AD, and cloud services, and maintain strong client relationships....Remote work
$155k - $180k
...Strategy & Growth department is seeking a highly skilled full stack software engineer to support, manage, and improve the AI-driven software the... ...employee benefit programs: medical; dental; vision; life/AD&D insurance; short- and long-term disability; fertility and family...Odd jobFull timeTemporary workLocal areaRemote work1 day per week- Title:Full Stack Software EngineerBELONG. CONNECT. GROW. with KBR.Around here, we define the... ...and Space division is seeking a Software Engineer/Web Developer to support our Technical... ...medical, dental, vision, life insurance, AD&D, flexible spending account, disability,...Full timeContract workFor contractorsLocal areaRemote workFlexible hours
- Ntiva is seeking a Systems Engineer to lead project planning, design, and implementation for client IT initiatives. You will collaborate... ...The role requires 4-7 years of related experience, expertise in AD, cloud, and networking, plus MSP familiarity. A robust benefits...Remote work
$119.8k - $234.7k
...Overview The Ads Data Platform Team part of Microsoft Advertising is hiring a Senior Software Engineer . This role is available in Redmond WA. Our team powers the backbone of Microsofts global ads marketplacegathering storing and enriching over half a trillion...Ongoing contractFull timeWork at officeLocal area$195k - $408k
...a variety of disciplines.About the TeamRoku's Ad Serving Team builds and operates the real-time... ...revenue impact, and the team operates with the high engineering rigor that this demands.About the RoleWe're hiring a Senior Software Engineer (Staff scope) to help scale and...Work at officeLocal areaImmediate startRemote workMonday to ThursdayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Ads. Be the first to apply!
- software development engineer aws Remote
- federal - software developer Remote
- software engineer contract Remote
- part time software developer remote Remote
- software developer Remote
- software developer apprenticeship Remote
- software engineer internship remote Remote
- software engineer mainframe Remote
- software engineer amazon Remote
- software web developer Remote



