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, with over 100,000 active communities and over 70 million daily active users, it is home to the most open and authentic conversations on the internet. For more information, visit redditinc.com .
Ads is the fuel that powers Reddit’s mission to bring community, belonging, and empowerment to everyone in the world. The Advertiser Platform organization owns the frontend and backend of ads.reddit.com, the core advertiser-facing product on Reddit.
We are looking for a Staff Software Engineer to join our Creative Manager team within the Advertiser Platform organization!
Our Creative Management Team is a dynamic and creative group of individuals dedicated to helping advertisers maximize the impact of their campaigns through expertly crafted ad creatives. We are committed to driving performance, innovation, and efficiency in the ever-evolving world of advertising
Following are some of the team’s responsibilities:
Asset Management - Our primary mission is to help advertisers effectively manage their assets. We meticulously organize and maintain the digital materials essential for creating compelling ad creatives, ensuring that advertisers have quick and easy access to what they need when they need it.
Performance Optimization - We are passionate about delivering performance to our customers. We collaborate closely with advertisers to develop high-performance creatives that engage audiences, increase click-through rates, and maximize return on investment. By continuously analyzing and optimizing creatives, we aim to achieve outstanding results.
Innovation using AI - We embrace cutting-edge technology, including Generative AI, to push creative boundaries. Our team is at the forefront of using AI-driven tools to assist advertisers in generating innovative and impactful ad creatives that capture attention and inspire action.
Product First - Our team is a full stack team of frontend and backend engineers to build a robust creative management product for our customers.
Insightful Analytics - We are building tools to provide valuable insights to advertisers, offering data-driven recommendations to optimize their creative assets. Our in-depth analysis will help advertisers make informed decisions, refine their strategies, and achieve their advertising objectives effectively.
At the core of our team's approach is a passion for creativity, data-informed decision-making, and a commitment to excellence. We understand that in today's fast-paced digital landscape, creating and managing ad creatives is a critical component of advertising success. Therefore, we combine our expertise with cutting-edge technology to deliver exceptional results for our advertisers.
Responsibilities
Technical Leadership: Lead the design, development, and maintenance of the backend infrastructure for efficient asset management, ensuring data integrity and security.
Scalability: Architect and implement scalable solutions that can handle the growing volume of creative assets and data as the team and client base expand.
Integration: Collaborate with other teams and third-party services to seamlessly integrate the asset management system with other tools and platforms used by advertisers.
Performance Optimization: Continuously monitor system performance, identify bottlenecks, and implement optimizations to ensure smooth and high-speed access to creative assets.
Data Management: Oversee data storage, retrieval, and indexing strategies to ensure fast and reliable access to creative materials, while maintaining data consistency.
Security: Implement robust security measures to protect sensitive advertiser assets, ensuring compliance with data protection regulations and industry standards. Make sure data is shareable securely between different accounts of the advertisers.
Automation: Develop and maintain automated processes for asset management, reducing manual effort and streamlining workflows for the creative team.
Collaboration: Work closely with front-end developers, AI engineers, and infra teams to ensure seamless communication and integration between the backend and other components of the creative management product.
Mentorship: Provide technical guidance and mentorship to engineers on the team, fostering a culture of learning and innovation.
Problem Solving: Proactively identify technical challenges and propose innovative solutions that align with the team's goals and contribute to the overall success of advertising campaigns.
The Staff Software Engineer will play a pivotal role in ensuring the robustness, scalability, and performance of the backend system, enabling the Creative Management Team to deliver outstanding support and services to advertisers.
Who You Might Be
7+ years of experience as a software engineer
Technical leader in the execution of large scale projects from 0 to 1.
Experience partnering with product managers and designers to build new user-facing products
Experience in solving complex system scaling and latency performance problems
Excellent communication skills. You must be able to collaborate effectively with teams in a remote environment, and discuss complex topics with technical and non-technical audiences.
Extensive software development experience in one or more general purpose languages: Python, Golang, Rust, Java, C++
Experience with media storage systems will be a huge plus
Bonus Points
Ads industry experience
Experience working with media
Frontend experience
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: $198,200 — $297,300 USD
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 ApplicationAssistance@Reddit.com .
View Original Job Posting