Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 101M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit redditinc.com. Our mission is to bring community and belonging to everyone in the world. Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. With more than 50 million people visiting 100,000+ communities daily, it is home to the most open and authentic conversations on the internet. From pets to parenting, skincare to stocks, there’s a community for everybody on Reddit. For more information, visit redditinc.com. Reddit is continuing to grow our teams with the best talent. This role offers flexibility and is remote-friendly, However, it is important that the candidate is based in the proximity of the SF Bay Area office (Pacific time) or the NYC office (Eastern time). Ads Data Platform team’s mission is to build a performant, reliable and efficient platform and end-user tools for the collection, storage, management, and analysis of Reddit Ads data to support data-intensive applications and data-driven decisions at scale. We are aiming to integrate and simplify the data usage patterns across Ads, remove redundancies/fragmentation, centralize reusable components/tools, drive adoption of Reddit shaped core-infra owned services/design patterns, leading to more efficient Ads data systems and higher developer velocity.
Unification: Identify and unify/simplify different data usage/integration patterns that are trying to do the same thing, but ownership is fragmented. For e.g. enrichment of a dataset, different teams enrich the same dataset, for their product requirements or different teams are trying to set up similar data processing tools. Centralization: Based on the simplification of data usage patterns, tease out the reusable tools/components, and build/own them for the entire Ads engineering. Reuse core-infrastructure supported tools/services. For e.g. for batch data processing, spark hosted on kubernetes, instead of each team bootstrapping their own spark instances, Data Platform owns the spark infra horizontally. Optimization: Focus on efficiency, both on development life-cycle and resource usage. Drive adoption and migration towards a more optimized data infrastructure, for all of Ads engineering.
Data Infrastructure
Reliability: Systems maturity: measurement and tracking Reliability: Developer efficiency and reduction of operational burden Efficiency: Efficient and scalable Ads foundation What we own Reliability & Efficiency Ads Marketplace level KPI monitoring framework (ReMeDe/MMS) Big Query Ads project management/slot usage for Ads Optimal data storage/db for DS owned Ads DW AWS & GCP usage, observability, costs, allocations, optimization Data Infrastructure Spark on kubernetes Kafka Connect (s3/GCS writers) Ads Airflow Anomaly detection framework Data Integration tools (SFDC Data Integrator etc) Apache druid database hosted on kubernetes Enable druid integration with Ads services like billing/pacing/reporting Druid ingestion pipelines (real time and batch) Data Access Control We are looking for a seasoned Engineering Manager with industry-relevant platform or infrastructure expertise to lead the Ads Infrastructure team with engineers spread across US East & West coast Responsibilities Coach, Motivate, Build, Hire, and Lead a world-class team of passionate Infrastructure engineers with a knack for high scale/high performance data pipelines and storage systems Lead, coordinate, and execute a coherent vision for a ruthlessly prioritized infrastructure roadmap based on business needs Set and support a culture of data-informed decision making, with efficient processes and strong transparency Facilitate the collaboration between the different product/vertical teams making use of Ads Infrastructure and the partner and core platform teams across Reddit Participating in design and coding reviews: You will review work by your team members and provide feedback to ensure that it meets the team's standards for quality, performance and best practices Collaborating with cross-functional team leads (EMs, PMs, DSs) to understand business requirements and translate them into technical directions for the Ads Infrastructure roadmap in conjunction with the rest of the Ads Foundations teams
8+ years of industry experience as a SWE 3+ years managing (including coaching, mentoring, developing) engineering teams 2+ years in the capacity of tech lead in charge of systems & architecture design Experience with at least two general programming languages such as Python, Go, Scala, Java, C++ Preferred experience in one or more of the following areas: Message Queuing Services (Kafka, Amazon Simple Queue Service), Data Processing Frameworks (Apache Spark, Apache Flink), Key Value Stores (Redis, DynamoDB, Memcached, Riak), Document based DBs (MongoDB, Cassandra), Container Orchestration (Kubernetes, Mesos), ML Ops ((ML | Tensor | Kube)flow) Excellent communication skills, both written and verbal, and the ability to work effectively with product managers, data scientists, and other stakeholders
Experience managing data-focused teams Experience with Ads Experience with Technical Program Management Industry relevant or scientific contribution in the field of DevOps, Infrastructure, High scalability/Big Data systems Benefits Comprehensive Healthcare Benefits 401k Matching Workspace benefits for your home office Personal & Professional development funds Family Planning Support Flexible Vacation (please use them!) & Reddit Global Wellness Days 4+ months paid Parental Leave Paid Volunteer time off #LI-Remote
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.
$217,000—$303,900 USD In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors. Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
Get similar opportunities delivered to your inbox. Free, no account needed!
You're currently viewing 1 out of 26,474 available remote opportunities
🔒 26,473 more jobs are waiting for you
Access every remote opportunity
Find your perfect match faster
New opportunities every day
Never miss an opportunity
Join thousands of remote workers who found their dream job
Premium members get unlimited access to all remote job listings, advanced search filters, job alerts, and the ability to save favorite jobs.
Yes! You can cancel your subscription at any time from your account settings. You'll continue to have access until the end of your billing period.
We offer a 7-day money-back guarantee on all plans. If you're not satisfied, contact us within 7 days for a full refund.
Absolutely! We use Stripe for payment processing, which is trusted by millions of businesses worldwide. We never store your payment information.