Job Closed
This listing is no longer active.
Dive into anything
Senior Staff Engineer, Ads
Location
United States
Posted
108 days ago
Salary
$232.5K - $325.5K / year
Seniority
Senior
Job Description
Senior Staff Engineer, Ads
Reddit, Inc.
• Work with the team to select, scope, and drive high-leverage projects that accelerate the development of the Ads API to help Reddit achieve its ambitious goals. • Help define the 2+ year technical roadmap for the platform, translating complex business needs into a clear strategy for highly available and performant backend services. • Execute on a strategy to create a world-class developer experience for our external 3P partners, focusing on API design, versioning, security, discoverability, and usability. • Mentor, coach, and collaborate with other technical contributors, fostering a culture of empathetic technical excellence and proactive problem-solving. • Work together with a variety of cross-functional teams, including Product Management, Product Marketing, and Sales, to ensure the Ads API meets the needs of all stakeholders. • Learn and improve technical and non-technical abilities, staying up-to-date on trends and best practices in the Ads API space across the industry.
Job Requirements
- 7+ years of software engineering experience, with a track record of leading large-scale technical projects that require cross-team and cross-functional collaboration. Familiarity with experimentation, data-informed decision making, hypothesis design, and customer empathy
- Expertise in at least one general-purpose programming language (e.g., Go, Python, Scala, Java, or C++) and ability to grow expertise in Python and Go.
- Demonstrated ability to disambiguate complex problems, align stakeholders with different priorities, and aggressively prioritize to execute effectively. Strong ability to deliver through others as well as doing hands-on work
- Excellent communication skills employed to drive toward consensus, navigate disagreements, and influence decisions across the engineering organization.
- A bias for action. The ability to identify what needs to be done, take the initiative to make it happen without waiting for direction, and finish the swing.
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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and build robust, scalable applications using Python, Django, and modern frontend web technologies • Work autonomously on complex assignments requiring specialist contribution and cross-team collaboration • Execute and adapt established processes to achieve technical objectives with minimal guidance • Write effective, scalable, testable code across full-stack applications (Python/Django, PostgreSQL, JavaScript/Vue) • Work with large datasets and AI/ML systems to process and enhance healthcare pricing data • Facilitate technical conversations and proactively communicate status and impact to avoid blockers • Support and guide teammates in understanding technical concepts and established processes • Iterate quickly with an eye towards value
Senior Software Engineer, Clear Contracts
Turquoise HealthEliminating the financial complexity of healthcare.
• Lead and mentor developing engineers, fostering growth and a healthy team culture • Manage complex projects from design to delivery, navigating ambiguity and driving alignment • Drive cross-functional discussions to unearth requirements and architect elegant technical solutions • Design and build robust, scalable applications using Python, Django, and modern frontend web technologies • Write effective, scalable, testable code across full-stack applications (Python/Django, PostgreSQL, JavaScript/Vue) • Work with large data sets and pipelines, including data cleaning, analysis, and processing • Proactively communicate status and impact, removing blockers and keeping stakeholders aligned • Improve functionality and architecture of existing systems • Iterate quickly with an eye towards value
Senior Software Engineer, Personalization
Turquoise HealthEliminating the financial complexity of healthcare.
• Design and build robust, scalable applications using Python, Django, and modern frontend web technologies • Work autonomously on complex assignments requiring specialist contribution and cross-team collaboration • Execute and adapt established processes to achieve technical objectives with minimal guidance • Write effective, scalable, testable code across full-stack applications (Python/Django, PostgreSQL, JavaScript/Vue) • Facilitate technical conversations and proactively communicate status and impact to avoid blockers • Support and guide teammates in understanding technical concepts and established processes • Iterate quickly with an eye towards value
• Design, build, and operate customer-facing features that are integrated into core product workflows • Build and maintain internal services that provide stable, reusable interfaces for other engineers • Bring AI workflows to production with observability, fallback strategies, and consideration for cost • Partner with product stakeholders to define when AI is appropriate vs exploring alternate solutions • Facilitate conversations between engineers and proactively communicate status and impact to avoid blockers

