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.
- ...technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Ads Platform team, you will architect and build foundational ads systems that are capable of reliably serving Roblox’s...SuggestedFull time
$119.8k - $234.7k
...Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe Ads Data Platform Team, part of Microsoft Advertising, is hiring a Senior Software Engineer.This role is available in Redmond, WA.Our team...SuggestedOngoing contractWork at officeLocal area$268.6k - $395k
...About the Team DoorDash Ads has become one of the fastest growing parts of DoorDash and a core pillar of the company's growth.... ...grocery for the next decade. About the Role As a Principal Engineer on Ads, you will serve as the technical leader for the Ads...SuggestedHourly payWork at officeLocal areaRemote workFlexible 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$159k - $182k
...by the Mindset Graph™, our AI-driven data engine that processes billions of real-time... ...environmental, and historical signals to match every ad with the most receptive audience. The... ...Ad Exchange technology. The Ad Exchange software handles a high volume of requests (40...SuggestedFull timeWork at officeRemote workFlexible hours2 days per week- ...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...Full timeRelocation package
$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...Full timeRelocation package$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...businesses on the Internet today, and Microsoft Ads is considered one of the most important... ...and analytical platform. As a Software Engineering in the team, you will develop world...Ongoing contractWork at officeLocal area$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 contractWork at officeLocal areaWorldwide$135k - $165k
...small close-knit team of highly technical engineers with diverse backgrounds. We have a... ...Qualifications ~4+ years of professional software engineering experience in a product-... ...advertising. Hands-on with one or more of: ad serving and real-time decisioning, campaign...Remote jobFull timeLocal areaHome office$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... ...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$388k
...what’s next.In April 2022, we introduced a new, more affordable, ad-supported tier for our customers, marking a significant... ...to maximize its impact on our business.Our TeamThe Ads Platform Engineering teams build advertising systems and integrations that power the...Hourly payFull timeImmediate startFlexible 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...Hourly payFull timeImmediate startFlexible 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$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$120.3k - $161.3k
...& Technology is a global organization of engineers, product developers, designers, technologists... ...and distinctive technical problems. Ad Platforms is responsible for Disney's... ...media platforms. Job Summary: As a Software Engineer, you will use your deep Salesforce...Work experience placement$209k - $313k
...Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated... ...Engineer to join Snap Inc. within our Ads Delivery Platform team.What you’ll do:... ...experience6+ years of post-Bachelor’s software development experience; or Master’s degree...Full timeLive inWork at officeLocal area$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...Full timeWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$188k - $259.44k
...historically been reserved for tech giants. Led by machine learning pioneers who built some of the most successful ad systems at Google, including YouTube's monetization engine and key search advertising technologies, we're transforming how businesses grow and compete in the...Full timeTemporary workWork at officeFlexible 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- ...latest Whatnot updates on our news and engineering blogs and join us as we enable anyone to... ...together through commerce. Role Ads is a growing engineering team at Whatnot... ...help Sellers grow their business. As a software engineer on the Ads team, the most important...Work at officeLocal areaRemote workWork from homeHome officeFlexible hours
$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany... ...the world? Then come to join our Microsoft Ads Team in Mountain view, California! We are looking for a Software Engineer for developing global scale streaming & AI...Ongoing contractWork at officeLocal areaRemote work$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- ...0’s continued global growth. As part of the Ads team, you will help scale and modernize our... ...agency , are always curious , and build with engineering excellence as a first principle. About the Job As a Senior Software Engineer II on our Ads team, you will own...Full timeFlexible hours
$265k - $279.5k
...our flexible approach to where we work. Overview As a Staff Software Engineer, you will play a key role in shaping and advancing a robust data platform that addresses strategic challenges within Ads and across Instacart. You will design and build systems that...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours$307k - $427k
Design and build the foundational DevAI infrastructure for Ads, ensuring extensibility, applicability, and maximum ROI across all... ...Bachelor's degree in Computer Science, Mathematics, or other relevant engineering discipline or equivalent practical experience.15 years of...Worldwide$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- Role Description Reddit’s newly minted Ads Creative Effectiveness team sits at the heart of our creative strategy, building GenAI... ...ship high-impact campaigns. We are searching for a Sr. Software Engineer to help us build the future of generative products for ad creative...Full timeFlexible hours
- Reddit, Inc. is seeking a Senior Software Engineer for the Ads Creative Effectiveness team to build GenAI and predictive products for ad creative at scale. You will lead architecture for high-performance backends, design editing pipelines for images/videos, and orchestrate...Remote job
$285.45k
...those people find their inspiration and create a life they love.We are looking for a Director of Engineering to lead the strategic vision and execution for Pinterest’s core and ads serving platforms, overseeing the infrastructure that enables high-scale, low-latency...Work at officeLocal areaRemote workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Ads. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote



