Senior Software Engineer, Ads Integrity @ Reddit - Santa Monica, CA

Job Overview

7 days ago

Senior Software Engineer, Ads Integrity

Reddit - Santa Monica, CA

Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. Our mission is to bring community, belonging, and empowerment to everyone in the world. Reddit users submit, vote, and comment on content, stories, and discussions about the topics they care about the most. From pets to parenting, there's a community for everybody on Reddit and with over 50 million daily active users, it is home to the most open and authentic conversations on the internet. For more information, visit redditinc.com.

Reddit is continuing to grow our teams with the best talent. This role is completely remote friendly and will continue to be after the pandemic.

We're evolving and continuing our mission to bring community, belonging, and empowerment to everyone in the world. Providing a delightful and relevant experience to our users applies to our Ads like all of our offerings, and we're excited to build a product that is best-in-class for our users and advertisers. The year ahead is a busy one!

Ads is the fuel that powers Reddit's mission to bring community, belonging, and empowerment to everyone in the world. Our mission on the Ad Integrity team is to protect Reddit and Reddit's end-users in the ads ecosystem.

We own Ad Review - a set of internal tools that ensure ads delivering on the platform adhere to our policies - designed to protect the user experience. This content-level integrity ensures a high quality ad funnel. We work with cross-functional partners across product, design, legal, finance, privacy, ad operations to develop tooling to support their workflows. We work with other engineering teams across the company to build and share safety signals. We partner closely with the Revenue Lifecycle team to ensure actor-level integrity. Together, these two teams are the anti-fraud arm of the ads business.

Some of our team's efforts include:

  • Building foundational components of an automated ad review system
  • Improving our ad review toolset to enforce higher quality standards for advertisements
  • Proactively addressing fraud vectors to protect Reddit's business

If you appreciate real technical challenges and you'd like to be part of the team that makes Reddit a sustainable, long-term business, come join us!

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 extendable 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:

  • 4+ 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.
  • Good understanding of large scale backend service design.

Benefits:

  • Comprehensive Health benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation (please use them!) & Reddit Global Days Off
  • 4+ months paid Parental Leave
  • Paid Volunteer time off

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 https://www.redditinc.com/careers/.

To provide greater transparency to candidates, we share base pay 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 pay range for this position is: $183,500 - $275,300.


Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at
[email protected].

Similar Jobs

Application Developer, Financial Applications

UCLA

Los Angeles, CA

General Responsibilities include: Design, coding, and validation of application development points and that all product developments conform to design…

Full Stack Ecommerce Website Developer & Branding Specialist

Expunge It

Newport Beach, CA

The legal field is largely missing from the social media space due to confidentiality of the attorney client relationship, however we believe that this…

FE Programmer

91bnb

El Monte, CA

At least 3-year software development experience. Complete the specific project assigned by the team lead and the management team.

Dot.Net/Server Support Developer

Kaiser Permanente

Burbank, CA

Minimum five (5) years of experience, to include a minimum two (2) years in a consulting role. Minimum five (5) years of experience in a healthcare environment…

Sr Software Engineer

Medtronic

Northridge, CA

We’re looking for someone with knowledge in embedded software (proficiency in C, familiarity with RTOS and Embedded programming) to help us transform diabetes…

Senior Associate, Automation Engineer

KPMG

Los Angeles, CA

Manage/monitor Automation Anywhere control rooms (v11 and A360 platforms) and client services daily and notify the support team of any BOT issues; monitor the…

Senior Associate, Automation Engineer

KPMG

Irvine, CA

Manage/monitor Automation Anywhere control rooms (v11 and A360 platforms) and client services daily and notify the support team of any BOT issues; monitor the…

Engineer -Software Development

Verizon

Irvine, CA

From health and wellness benefits, short term incentives, 401 (k) Savings Plan, stock incentive programs, paid time off, parental leave, adoption assistance and…

Sr Engineer, Software Quality

Universal Studios Hollywood

Universal City, CA

Analyze software design specifications, data requirements, and software requirements, to ensure proper test coverage; maintaining test cases as functionality…

Full Stack Engineer

City National Bank

Los Angeles, CA

Experience or exposure in cloud technologies: Azure (big plus), AWS, OpenStack, etc. Participates with other colleagues in new product reviews, tests, and…

Java Developer - Telematics - Bilingual (Korean/English)

Woongjin, Inc

Fountain Valley, CA

Develop service and client-side code and database scripts that can support high-volume transactions. 7+ years of experience in development and design with Java,…

Staff Software Engineer

Unity Technologies

Burbank, CA

The Unity Engine is used by millions of creators around the world to build engaging real-time experiences for a variety of target platforms.

Software Engineer

ImmunityBio

El Segundo, CA

The ideal candidate would have a solid background building highly scalable systems with a passion for learning new technology and solving problems.

SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)

STAND 8

Los Angeles, CA

Coordinate the development and execution of test procedures and protocols. Work with entire project team to conduct integration testing, system testing, and…

Senior OTT Web Engineer

Fox Corporation

Los Angeles, CA

Experience with source control systems, specifically Git. They will solve challenging technical problems and maintain good communication with other developers…

Firmware Engineering

ATS Automation Tooling Systems Inc.

Irvine, CA

Port existing software to new embedded hardware and software platforms. Design and implement software development and test tools. Annual paid volunteer day off.

SENIOR SOFTWARE ENGINEER (C# / AZURE)

STAND 8

Los Angeles, CA

Cloud and distributed application design, software architecture and practices. Strong domain expertise in cloud application development (Azure Preferred).

FPGA Firmware Engineer

The Aerospace Corporation

El Segundo, CA

Typically, 5 or more years of experience in FPGA and embedded systems design. This position requires ability to obtain and maintain a security clearance, which…

Lead DevOps Engineer

ADP

Costa Mesa, CA

In this hands-on role, you'll work side-by-side with the architecture and product development to design and implement CI/CD pipelines and Cloud initiatives.

Software Engineer, Frontend

Tucows

Culver City, CA

We are looking for a well-versed frontend developer who will work with our design team to implement modern interactive user interfaces using the latest HTML.

Indie Game Developer

JL Music School

Laguna Hills, CA

We are seeking teachers who are passionate about teaching, preferably with a degree or are currently pursuing one, and have the ability to work with young…

ASP.NET Developer

McGuff Family of Companies

Santa Ana, CA

Knowledge of latest Web technologies and source control tools. NET Core and will be driven to push new project initiatives while working in a collaborative…

Staff Software Engineer, Gameplay, Tech-Lead - Unpublished R&D Product

Riot Games

Los Angeles, CA

Excellent knowledge of common game and software design patterns. You will work with state-of-the-art technology, honing your craft in at least one area of…

Web Developer

Garbage Dream Agency

Chino Hills, CA

Handle day-to-day tasks and prioritize as new projects are given, meet deadlines in a fast-paced and demanding environment. Expert Level in Databases Required.