The Ads Creative Management team needs to build new tools to store, catalog, and optimize advertiser images, videos and text, and requires a Staff Backend Engineer to develop world-class tooling and innovate on the behalf of advertising partners.
Requirements
- 7+ years of experience as a software engineer with recent experience in a Staff role
- Experience executing on large scale projects from 0 to 1
- Software development experience in one or more general purpose languages: Python, Golang, Rust, Java, Javascript, etc
- Experience with asset storage and management
- Experience with AI/LLMs
- Experience with scaling services
Responsibilities
- Write clean, well tested, maintainable code that adheres to best practices
- Design and build solutions that span systems, and own the software design end to end
- Perform system analysis, troubleshooting, and debugging to identify and resolve integration issues
- Develop tools that make it easier for advertisers to create relevant, effective, visually pleasing ads on Reddit
- Build AI-based tools from zero-to-one
Other
- Excellent communication skills
- Ability to collaborate effectively with teams in a remote environment
- Ability to discuss complex topics with technical and non-technical audiences
- History of mentoring and growing junior engineers
- 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