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 126 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.
$100k
...and can change their plans at any time. We launched a new ad-supported tier in November 2022 to offer our members more... ...audiences that are deeply engaged. Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the...SuggestedHourly payFull timeImmediate startFlexible hours$150k - $350k
...small, highly motivated, and focused on engineering excellence. This organization is for individuals... ...teammates. ABOUT THE ROLE: X Ads is one of the highest-leverage product... ...matter. We’re looking for high-slope software engineers who want to help rebuild and...SuggestedFull timeTemporary workInternship$100k
...and can change their plans at any time. We launched a new ad-supported tier in November 2022 to offer our members more... ...choices and regional regulations. The Role As a Privacy Software Engineer on the Ads Identity and Audiences team, you will play a crucial...SuggestedHourly payFull timeImmediate startFlexible hours$230k - $385k
...new cross-functional group working across engineering, product, research, and design to build... ...products, including next-generation ads experiences, that strengthen user trust,... ...Role We’re looking for an experienced Software Engineer to help build the creative rendering...SuggestedFull timeRelocation package- ...is a new cross-functional group spanning engineering, product, research, and design. We are... ...monetization products—including next-generation ads experiences—that strengthen trust,... ...We’re looking for an experienced Software Engineer to build the integrity systems...SuggestedFull timeRelocation package
$388k
...next. In April 2022, we introduced a new, more affordable, ad-supported tier for our customers, marking a significant milestone... ...its impact on our business. Our Team The Ads Platform Engineering teams build advertising systems and integrations that power the...Hourly payFull timeImmediate startFlexible hours$190.8k - $267.1k
...Role Description: This is a Generalist Senior Backend Engineer position within the Ads Organization. Ads is the fuel that powers Reddit’s mission... ...execution. Required Qualifications: ~5+ years of software development experience in one or more general purpose programming...Remote jobFull timeFor contractorsWork experience placementWork at officeFlexible hours$100k - $180k
...Are you an engineer with experience in the AdTech landscape, particularly with Prebid.js and Google Ad Manager? Would you like to contribute to the success of over 5,000 publisher... ...revenue? Raptive is hiring a Senior Software Engineer to evolve and expand our Ad Code...Full time$100k
...and can change their plans at any time. We launched a new ad-supported tier in November 2022 to offer our members more choice... ...that are deeply engaged. Our Team The Ads Platform Engineering teams build advertising systems and integrations that powers the...Hourly payFull timeImmediate startFlexible hours$220k - $275k
...during, and after playing games. We are looking for a Senior Software Engineer specializing in Machine Learning to join our Revenue ML team... ...product groups, focusing on both consumer revenue and our emerging Ads initiative. This role will specifically contribute to our Ads...Full timeShift work$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...Hourly payFull timePart timeImmediate startFlexible hours$100k
...are building infrastructure for revenue ads integration, settlement, and cash reconciliation... ...revenue partner workflows. As an engineer on the team, you will work with Product... ...in distributed data processing, software engineering design, and data modeling concepts...Full time$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...Part timeWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$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...Part timeWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$212k - $265k
Role Description As a Staff Software Engineer on the Ads Platform team, you will lead the technical strategy and hands-on execution of Airbnb's next-generation, AI-powered Growth Engine for paid channels (Google, Meta, and beyond). You will architect systems that autonomously...Full timeWork experience placementCasual workLive inWork at officeRemote work- ...for a Senior Manager of Machine Learning Engineering to lead the team building and scaling machine learning capabilities across our Ad Platform. You will partner with Product,... ...Qualifications ~8+ years of experience in software engineering, machine learning engineering...Full time
$100k
...and can change their plans at any time. We launched a new ad-supported tier in November 2022 to offer our members more... ...audiences that are deeply engaged. Our Team The Ads Platform Engineering teams build advertising systems and integrations that powers...Hourly payFull timeImmediate startFlexible hours$165k - $215k
...relentless optimization. Are you a Machine Learning Engineer with a passion for bridging technical expertise and... ...algorithms, personalization, and optimization… building the ML software and infrastructure that drives ad performance and user engagement at scale. BASE...Full timeRemote work- ...Senior Full Stack Engineer - Ad Decisioning Technology is at the heart of Disney's past, present, and future. Disney Entertainment and... ...Hulu, Disney+, ESPN, and others. As a Senior Full Stack Software Engineer (P3) on our team, you'll leverage your technical expertise...Work experience placementWork at office
$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- ...MetaSquare Inc is looking for a passionate Software Engineer to design, develop and install software, and web technology solutions. The successful... ...engineering Graduate Degree in a related field is an added plus Hands on experience in designing interactive...Full timeWork experience placementImmediate start
- ...solutions take shape!”. We are currently looking for a Full-Stack Software Engineer to add to our team in Charlotte. This employee will design and... ...wages ~ Medical, Dental and Vision Insurance ~ Life, AD&D ~ Long Term Disability ~ Paid Time Off ~ Educational...Full time
$125k - $135k
...internet safer. As we continue our product-fueled growth by adding new features and broadening our solution to meet the needs of... ...That's where you come in! We are looking for a full-stack software engineer specializing in React and NextJS development. As a full-stack...Full timeTemporary workWork experience placementWork at officeRemote workWorldwideFlexible hours$100k - $150k
Role Description We are seeking a Full-Stack Software Engineer who combines deep platform engineering expertise with a track record of translating... .... ~Mental health support. ~Discounted Group Life & AD&D. ~Discounted Group Short & Long-term Disability. ~401(...Full timeTemporary work$160k - $200k
...and those who matter most to them. We are hiring a Senior Software Engineer in our New York office. About the Role: As a Senior Software... ..., the former Head of Product at Moat, Oracle’s online ad measurement platform, a former senior White House advisor, early...Full timeWork at officeRemote workWork from homeRelocationRelocation packageMonday to FridayDay shift- ...recruiting process here . The Programmatic Ads team integrates with external demand... ...quality. Independently drive the full software development lifecycle, including ideation... ...and production quality. Mentor junior engineers on the team and provide design and coding...Full timeWork at officeRelocationRelocation package
- ...local agencies. GovWell replaces legacy software for municipalities and counties, empowering... ...product. GovWell is hiring a Payments Engineer to own this space and build it into the financial... ...platform runs on. This isn't a feature added to an existing system — it's a domain...Full timeWork at officeLocal areaImmediate startRemote workFlexible hours3 days per week
- Role Description RYZ Labs is looking for a Senior Full-Stack Software Engineer to join one of our client’s teams, a performance advertising company... ...shipping and operating an integration against a major ad platform's API — Meta, TikTok, Snapchat, or Google/YouTube...Full time
$138.7k - $173.4k
...remote-first company, you may be asked to report in person on an ad-hoc basis for team gatherings, functional off-sites or... ...meetings. See yourself at Twilio Join the team as our next Software Engineer (L2) Who we are & why we’re hiring Twilio powers real-time...Full timeWork experience placementLocal areaRemote workWorldwide$70 - $110 per hour
...with real users. Establish and maintain engineering hygiene, including testing, observability... .... Qualifications Strong, practical software engineering experience, able to ship end-... ...enterprise workflows, rather than ad hoc freelance gigs. Compensation 70 -...Hourly payFull timeContract workFixed term contractFreelanceRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Ads. Be the first to apply!
- network software engineer Remote
- software engineer internship Remote
- facebook software engineer Remote
- software engineer travel Remote
- senior robotics software engineer Remote
- entry level software engineer remote Remote
- vice president software engineering Remote
- cybersecurity software engineer Remote
- federal - software developer Remote
- junior software engineer Remote










