Software Engineer, Ads
WFA Digital Insight
The demand for skilled software engineers in the ads technology space continues to soar, with a notable 27% increase in job postings over the past year. As companies like Reddit invest heavily in their advertising platforms, professionals with expertise in machine learning and data-driven solutions are in high demand. With Reddit's commitment to remote work and its reputation for fostering open and authentic conversations, this role stands out in the current market. Candidates should be prepared to highlight their problem-solving skills, experience with scalable infrastructure, and ability to collaborate with cross-functional teams. Before applying, it's essential to understand the intricacies of Reddit's ads platform and the role's potential impact on the company's growth.
Job Description
About the Role
Reddit is a community-driven platform that thrives on shared interests, passion, and trust. As a Software Engineer on the Ads team, you will play a crucial role in shaping the company's advertising platform, working closely with cross-functional teams to build scalable and efficient infrastructure. The Ads ML Serving team, Attribution & Identity team, and Ads Growth team are just a few examples of the innovative groups you could be a part of. Your day-to-day work will involve collaborating with product managers, designers, and engineers to develop and implement new features, as well as maintaining and improving existing ones.As a key member of the team, you will be responsible for driving initiatives that expand Reddit's advertiser base, with a focus on Small to Medium Businesses (SMBs). Your work will have a direct impact on the company's growth, and you will be expected to prioritize iterative development, rapid shipping, and rigorous testing. The ideal candidate will have a strong understanding of machine learning, data-driven solutions, and scalable infrastructure.
What You Will Do
- Develop and maintain large-scale ads infrastructure, focusing on reliability, scalability, and efficiency
- Collaborate with cross-functional teams to build and integrate new features
- Utilize Excel to analyze data, identify trends, and inform product decisions
- Work closely with product managers to develop and implement new features
- Participate in code reviews, ensuring high-quality and maintainable code
- Contribute to the development of Reddit's ads platform, focusing on machine learning and data-driven solutions
- Collaborate with the Ads Growth team to drive initiatives that expand Reddit's advertiser base
- Develop and maintain tools for model velocity, observability, and quality gating
- Work with the Attribution & Identity team to build products that help advertisers understand and measure the impact of their campaigns
- Participate in the development of Reddit's ads serving stack, integrating closely with the ads serving team
What We Are Looking For
- 5+ years of experience in software engineering, with a focus on building scalable and efficient infrastructure
- Strong understanding of machine learning, data-driven solutions, and scalable infrastructure
- Experience with Excel, data analysis, and data visualization
- Strong programming skills in languages such as Python, Java, or C++
- Experience with cloud-based platforms, such as AWS or GCP
- Strong understanding of database systems, including relational and NoSQL databases
- Experience with containerization, using tools such as Docker
- Strong communication and collaboration skills, with experience working with cross-functional teams
- Bachelor's degree in Computer Science, Software Engineering, or a related field
Nice to Have
- Experience with machine learning frameworks, such as TensorFlow or PyTorch
- Knowledge of natural language processing, computer vision, or other related fields
- Experience with Agile development methodologies, such as Scrum or Kanban
- Familiarity with Reddit's ads platform and the company's mission
Benefits and Perks
- Competitive salary and equity package
- Flexible work arrangements, including remote work options
- Access to cutting-edge technologies and tools
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
- Comprehensive health insurance and benefits package
- Generous paid time off and vacation policy
- Access to Reddit's internal learning and development programs
How to Stand Out
- Tip: Highlight your experience with machine learning and data-driven solutions, as these skills are in high demand for this role.
- Utilize online resources to learn more about Reddit's ads platform and the company's mission, demonstrating your interest and enthusiasm for the position.
- When applying, be sure to include specific examples of your work, such as open-source projects or contributions to other companies' ads platforms.
- Prepare to discuss your experience with scalable infrastructure, including cloud-based platforms and containerization.
- Research the company's culture and values, and be prepared to discuss how you align with them.
- Be prepared to discuss your experience with data analysis and visualization, including your proficiency with Excel.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.