Join Reddit's Ads Signals Team as a Software Engineer
Reddit is a community of communities, built on shared interests, passion, and trust. With over 100,000 active communities and approximately 82M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. We are seeking a talented full-stack software engineer to join our Ads Signals team, a group of innovative and collaborative engineers dedicated to growing the quantity and quality of off-platform conversion signals while prioritizing user privacy.
Why This Role Matters
As a member of our Ads Signals team, you'll be instrumental in helping advertisers succeed on Reddit, while also ensuring that our users' privacy is respected. Your work will have a direct impact on the growth and success of our Ads business, and you'll be part of a team that values collaboration, creativity, and continuous learning.
Responsibilities
- Develop and maintain advertiser-facing frontend tools, such as Events Manager and Pixel Helper, using cutting-edge technologies.
- Contribute to the development of our Signals backend, optimizing our data pipeline for maximum efficiency.
- Collaborate with cross-functional partners, including product managers, designers, and other engineers, to deliver high-quality solutions that meet our stakeholders' needs.
- Take ownership of your work, from concept to delivery, ensuring that your solutions are scalable, reliable, and meet the highest standards of quality and performance.
- Continuously learn and grow with our team, staying up-to-date with the latest technologies and trends in software development.
Technologies Used On The Team
- Languages: Typescript, Go, Python
- Frameworks: React, Thrift, Baseplate, Kafka
- Datastores: Postgres, Cassandra, Druid, Redis, BigQuery
- Tools: Kubernetes, Argo, Docker
What We're Looking For
- A Bachelor's degree or higher in a quantitative or computer science-related field (e.g., mathematics, statistics, economics, finance, computer science).
- 3+ years of full-time full-stack software engineering experience in a highly scalable computing environment.
- Experience in full-stack development, with a passion for learning and adapting to new technologies.
- Strong communication and collaboration skills, with the ability to work effectively with diverse stakeholders independently.
- A commitment to delivering high-quality solutions that meet our users' needs, while prioritizing their privacy and security.
Nice To Have
- Prior experience in the ads or signals space, with a deep understanding of the challenges and opportunities in these areas.
- Experience with agile development methodologies and version control systems like Git.
- A passion for mentorship and knowledge-sharing, with a desire to help others grow and develop in their careers.
What We Offer
- A dynamic, supportive work environment with a diverse team of engineers and cross-functional partners.
- Opportunities for professional growth and development, with a focus on continuous learning and skill-building.
- A competitive salary and benefits package, with a focus on work-life balance and employee well-being.
- Flexible work arrangements, including remote work options, to support your individual needs and preferences.
- The chance to work on high-impact projects that drive real results for our users and advertisers.
Reddit is proud to be an equal opportunity employer, committed to building a workforce representative of the diverse communities we serve. We provide reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.
Benefits Extracted with AI
- Pension Savings plan
- Medical Plan
- Short term sickness benefits
- WIA excess and WGA gap insurance
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation & Reddit Global Days Off
Similar jobs
Last update: 23 minutes ago
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Senior Full-Stack Engineer, Core Experiences
Join BetterUp as a Senior Full-Stack Engineer to lead projects, craft quality code, and empower teams in a hybrid role in the Netherlands.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Full-Stack Developer
Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.
Full-Stack Software Engineer (Angular and Java)
Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Medior/Senior React Developer
Join a leading company as a Medior/Senior React Developer, focusing on innovative frontend solutions in IoT and Smart Building technologies.
Fullstack Developer .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Developer with C#, Java, and Python
Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.
Senior Python Engineer
Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.
Fullstack Developer with Angular and C#
Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Senior Full-Stack Software Engineer (Finance Team)
Join Nedap as a Senior Full-Stack Software Engineer to enhance healthcare administration efficiency with Java and Vue.js expertise.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Full-stack Developer with .NET and Flutter Experience
Join CBS as a Full-stack Developer to develop smartphone apps using .NET and Flutter, focusing on data privacy and innovative solutions.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.