Mediabistro logo
job logo

Senior Software Engineer, Ads Job at Reddit in Tampa

Reddit, Tampa, FL, United States


Senior Software Engineer, Ads

Reddit 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 101M+ daily active unique visitors, Reddit is one of the internet's largest sources of information.

Team Description

Reddit is poised to rapidly innovate and grow like no other time in its history. We're currently hiring across three distinct teams:

Ad Formats

Over the last few years we have been growing multiple ads types and now are a sizable ads player approaching 1B and over in revenue. We have multiple ad formats like image/video/carousel etc. that advertisers rely on.

Advertiser Growth

We are looking for an engineer to supercharge our Small to Medium Business (SMB) focused Advertiser Growth efforts. In this role, you will be responsible for developing the technical foundation for mission critical product pillars, collaborating across the company to deliver outcomes for the Reddit Ads Business. This role provides an opportunity to partner closely with cross-functional teams such as product, design, marketing, data science, UX and Sales, and ultimately make a large number of small to medium businesses successful on Reddit. As an engineer for all of these efforts, you will help set the engineering strategy for building iteratively, shipping quickly, testing rigorously, and adding step-change capabilities towards our ambitious goals of multiplying many times over our number of monthly active advertisers.

Business Manager

The Business Manager team stands out for its genuinely inclusive and collaborative culture, where not only is open feedback central, but every opinion and idea is truly valued and given space to shape our direction. Here, diverse perspectives are seen as a core strength, fostering a team dynamic where everyone feels empowered to contribute and innovate. On a day-to-day basis, engineers tackle complex, high-stakes challenges at the core of Reddit's ads platform which include innovating on permissions systems, building Agency and Large Enterprise solutions, and driving adoption among Reddit's largest advertisers. From ideation to delivery, our engineers are trusted with end-to-end ownership of their projects, working closely in cross-functional collaboration with PMs, UX, and partner teams. This hands-on approach means every team member plays a direct and visible role in delivering high-impact, user-focused solutions for some of Reddit's most strategic advertisers.

Role Description:

This is a Generalist Senior Backend Engineer 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
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:
  • 5+ 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 Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days Off
  • Generous paid Parental Leave
  • Paid Volunteer time off

The base pay range for this position is: $190,800 - $267,100 USD



En Español:
Ingeniero de software senior, publicidad

Reddit es una comunidad de comunidades. Se basa en intereses compartidos, pasión y confianza y es el hogar de las conversaciones más abiertas y auténticas en Internet. Todos los días, los usuarios de Reddit envían, votan y comentan sobre los temas que más les interesan. Con más de 100.000 comunidades activas y aproximadamente 101 millones de visitantes únicos activos diarios, Reddit se ha convertido en una de las fuentes de información más grandes de Internet.

Descripción del equipo

Reddit está listo para innovar rápidamente y crecer como nunca en su historia. Actualmente estamos contratando a través de tres equipos distintos:

Formatos de anuncios

En los últimos años hemos estado creciendo múltiples tipos de anuncios y ahora somos un jugador de anuncio considerable que se acerca a 1B y más en ingresos. Tenemos múltiples formatos de anuncias como imagen / video / carrousel, etc. que los anunciantes dependen.

El crecimiento de los anunciantes

Buscamos un ingeniero para supercargar nuestros esfuerzos de crecimiento de anunciantes centrados en las pequeñas y medianas empresas (SMB). En este papel, usted será responsable de desarrollar la base técnica para los pilares de productos críticos para la misión, colaborando en toda la compañía para entregar resultados para el negocio de anuncios de Reddit. Este papel brinda la oportunidad de asociarse estrechamente con equipos interfuncionales como producto, diseño, marketing, ciencia de datos, UX y ventas, y en última instancia hacer que un gran número de pequeños y medianos negocios tengan éxito en Reddit . Como ingeniero de todos estos esfuerzos, ayudará a establecer la estrategia de ingeniería para construir iterativamente, enviar, probar rigurosamente y agregar pasos a pasos hacia nuestros objetivos ambiciosos de multiplicar nuestras capacidades de múltiples veces el número de publicistas activos mensuales.

Gerente de Negocios

El equipo de Business Manager se destaca por su cultura genuinamente inclusiva y colaborativa, donde no solo la retroalimentación abierta es central, sino que cada opinión e idea son verdaderamente valoradas y se les da espacio para dar forma a nuestra dirección. Aquí, las diversas perspectivas se ven como una fortaleza central, fomentando una dinámica de equipo en la que todos se sienten empoderados para contribuir e innovar. De día a día, los ingenieros abordan desafíos complejos y de alto riesgo en el núcleo de la plataforma de anuncios de Reddit que incluyen innovar en sistemas de permisos, crear soluciones de agencia y grandes empresas, y impulsar la adopción entre los anunciantes más grandes de Reddit. Desde la ideación hasta la entrega, a nuestros ingenieros se les confía la propiedad de extremo a extremo de sus proyectos, trabajando en colaboración interfuncional con los PMs, UX y equipos asociados. Este enfoque práctico significa que cada miembro del equipo y un usuario desempeña un papel directo en la entrega de soluciones estratégicas más visibles, enfocadas en Reddit.

Descripción del papel:

Este es un puesto de ingeniero generalista senior de backend dentro de la organización de anuncios. los anuncios son el combustible que impulsa la misión de Reddit. como ingeniero de Backend en el equipo, los candidatos podrían trabajar en:

  • Microservicios y APIs que impulsan nuestro producto orientado a anunciantes, ads.reddit.com
  • Sistemas distribuidos que aseguran que el anuncio correcto se muestre al usuario correcto en el momento adecuado
  • Retrospectivas que impulsan las experiencias interactivas de los usuarios en nuestros anuncios como encuestas y juegos
  • En tiempo real, sistemas intensivos de datos que miden el rendimiento de nuestras campañas publicitarias
  • Infraestructuras que apoyen todas las anteriores

Las tecnologías utilizadas en el equipo incluyen:

  • Idiomas: Go, Python, Scala
  • Enmarcos: Spark, Thrift, Baseplate, Kafka
  • Datastores: Postgres, BigQuery, Redis, Druid
  • Herramientas: Kubernetes, Argo, Docker
Responsabilidades:
  • Trabajar con los gerentes de productos para diseñar e implementar productos de Ads.
  • Colaborar estrechamente con la plataforma y los equipos de datos mientras construye nuevas características.
  • Dirigir los procesos necesarios para mejorar la estabilidad operativa, incluida la mejora de la calidad del código, la entrega de paneles de control y visualizaciones de datos.
  • Construir componentes extensibles que se alineen con los objetivos del producto.
  • Apoyar las tareas diarias de gestión de proyectos, incluida la comunicación de las actualizaciones del proyecto, la gestión de los plazos del proyecto y la supervisión de la ejecución del proyecto.
Calificaciones requeridas:
  • 5+ años de experiencia en desarrollo de software en uno o más lenguajes de programación de propósito general (Java, Scala, Go, C++, Python).
  • Capacidad para tomar la propiedad total de una característica o proyecto.
Puntos de bonificación:
  • Experiencia trabajando en el dominio de anuncios
  • Experiencia o interés en el negocio de la publicidad y comprensión de las necesidades de los clientes
Beneficios:
  • Beneficios sanitarios integrales y programas de reemplazo de ingresos
  • Competición de 401k
  • Apoyo para la planificación familiar
  • Cuidados que confirmen el género
  • Salud mental y beneficios del entrenamiento
  • Vacancias flexibles y días de descanso en Reddit
  • El permiso parental remunerado generoso
  • Tiempo libre de voluntarios pagado

El rango de pago básico para esta posición es: $ 190,800 - $ 267,100 USD