Reddit

Reddit

20 open positions available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 20 most recent jobs
Reddit

Senior Machine Learning Engineer, Ads Forecasting & Scenarios

Reddit•Anywhere•Full-time
View Job
Compensation$217K - 303K a year

You would design, build, evaluate, and deploy end-to-end advertising campaign forecasting models and partner with cross-functional teams on scenario modeling. | The role requires experience shipping predictive machine learning systems, strong statistical learning and optimization foundations, and software engineering skills for production ML pipelines. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. The opportunity Build the machine learning capabilities that help advertisers understand what they could achieve on Reddit and make better investment decisions. On the Forecasting team, you will develop models that estimate how campaign outcomes could change with different budgets, bids, audiences, creative performance, or objectives. Your work will connect supply and demand forecasting, audience availability, and response prediction to help advertisers compare alternatives and identify valuable opportunities. This is a hands-on role with end-to-end ownership of forecasting models and production capabilities. You will drive projects from problem formulation and technical design through evaluation, deployment, and iteration, working closely with engineers and cross-functional partners. What you’ll do Own forecasting and scenario modeling projects. Translate advertiser questions into modeling problems involving delivery, reach, performance, and investment tradeoffs. Develop technical approaches, make practical tradeoffs, and drive execution. Connect inventory, demand, and response. Use signals about available advertising opportunities, audience activity, marketplace competition, and predicted response to improve estimates of achievable campaign outcomes. Model outcomes under alternative choices. Build and improve models that estimate the effects of changes in budget, bid, audience, or optimization objective, accounting for relevant auction dynamics and campaign constraints. Help advertisers identify opportunity. Incorporate predictions from partner teams, including creative-performance estimates, to evaluate potential improvements in delivery, efficiency, or advertiser value. Improve model generalization. Develop approaches for sparse segments, cold start, seasonality, delayed feedback, and changing marketplace conditions. Choose methods that balance predictive quality, complexity, and production requirements. Build trustworthy evaluations. Measure forecast accuracy, calibration, uncertainty, and performance across advertiser cohorts. Document modeling assumptions and limitations, and work with partners to determine which scenario comparisons the evidence supports. Close the learning loop. Compare predictions with mature outcomes, investigate systematic errors, and use experiments and observed results to improve forecasts and validate scenario estimates. Deliver reliable production systems. Own training, inference, monitoring, and iteration for your models. Collaborate with Product, Data Science, Ads Delivery, Audience, and Creative teams; contribute to design and code reviews; and mentor engineers through project work. What we’re looking for Experience independently designing, shipping, and improving predictive ML systems in advertising, marketplaces, recommendations, search, forecasting, or similarly complex domains. Strong foundations in statistical learning, probability, and optimization, with experience working with large-scale behavioral or transactional data. Practical experience in at least one relevant area, such as forecasting, response prediction, probabilistic modeling, multitask learning, or transfer learning. Sound evaluation judgment, including temporal validation, segment-level analysis, and an understanding of calibration, uncertainty, and the limits of predictions under changed conditions. Experience diagnosing and addressing modeling challenges such as sparse observations, cold start, seasonality, distribution shift, selection bias, or delayed labels. Strong programming and software engineering skills, including experience building and operating production ML pipelines and services. Demonstrated ability to turn ambiguous product questions into concrete technical plans, lead projects through rollout, and collaborate effectively across functions. Preferred experience Experience in one or more of: Demand, supply, and inventory forecasting: Advertising inventory, marketplace demand, traffic, retail demand, or capacity forecasting, including time-series methods, hierarchical or global models, and multi-horizon prediction. Auction and investment modeling: Auction simulation or replay, win-rate and price prediction, bid/budget response curves, or constrained optimization. Scenario evaluation: Counterfactual or off-policy evaluation, sensitivity analysis, uncertainty propagation, or combining predictive models to estimate campaign outcomes. Reach and audience estimation: Population and overlap estimation, reach/frequency models, sampling correction, or saturation modeling. Probabilistic and response modeling: Quantile or distributional prediction, calibrated conversion/value prediction, or delayed-feedback modeling. What success looks like You independently deliver and operate forecasting capabilities that improve accuracy and calibration for priority advertiser populations. Your models support credible comparisons of campaign alternatives, have clear evaluation and monitoring, and help advertisers make better planning and investment decisions. Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-AK1 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 salary 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 salary range for this position is: $216,700—$303,400 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.

Machine learning
Forecasting
Statistical learning
Predictive modeling
Python
Optimization
Production ML pipelines
Direct Apply
Posted 1 day ago
Reddit

Staff Machine Learning Engineer, Ads Forecasting & Scenarios

Reddit•Anywhere•Full-time
View Job
Compensation$230K - 322K a year

Lead machine-learning development for advertising forecasts, scenario modeling, and investment decisions, building scalable production systems with cross-functional partners. | Requires 5–10 years of experience shipping predictive ML systems in advertising or complex marketplaces, with deep expertise in statistical learning, optimization, and software engineering. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. The opportunity Build the machine learning capabilities that help advertisers understand what they could achieve on Reddit and make better investment decisions. You will lead models that estimate how campaign outcomes could change with different budgets, bids, audiences, creative performance, or objectives. The work connects supply and demand forecasting, audience availability, response prediction, and marketplace simulation to help advertisers compare alternatives and recognize valuable opportunities they may be missing. This is a hands-on technical leadership role with ownership of modeling direction, evaluation standards, and reusable production capabilities across advertiser planning and recommendations. What you’ll do Lead forecasting and scenario modeling. Translate advertiser questions into models of delivery, reach, performance, and investment tradeoffs. Set technical direction and guide execution across the team. Connect inventory, demand, and response. Combine forecasts of available advertising opportunities, audience activity, marketplace competition, and predicted response to estimate achievable delivery and performance. Estimate outcomes under alternative choices. Develop models that account for changes in budget, bid, audience, and optimization objective, including interactions among these choices, auction dynamics, and campaign constraints. Quantify unrealized opportunity. Incorporate creative-performance estimates from partner teams to assess how stronger creative could have improved campaign results. Translate those inputs into potential gains in delivery, efficiency, or advertiser value. Build models that generalize. Apply probabilistic forecasting, multitask learning, transfer learning, hierarchical modeling, or related approaches to handle sparse segments, cold start, delayed feedback, and changing conditions. Establish trustworthy comparisons. Evaluate numerical accuracy, calibration, uncertainty, and cohort-level performance. Define supported scenarios and identify when additional evidence or experimentation is needed. Close the learning loop. Compare recorded predictions with mature outcomes, diagnose systematic errors, and validate scenario estimates through experiments and observed results. Own production delivery and technical leadership. Partner with engineers on reliable training, serving, monitoring, and iteration. Lead designs, mentor engineers, and collaborate with Product, Data Science, Ads Delivery, Audience, and Creative teams. What we’re looking for A track record of developing and shipping predictive ML systems in advertising, marketplaces, recommendations, search, demand forecasting, or similarly complex domains. Strong foundations in statistical learning, probability, and optimization, with experience modeling large-scale behavioral or transactional data. Depth in one or more relevant areas: probabilistic or hierarchical forecasting, calibrated conversion/value prediction, multitask or transfer learning, delayed-feedback or survival modeling, or response modeling. Strong judgment in evaluation, including temporal validation, calibration, segment-level performance, and the assumptions required to estimate outcomes under changed conditions. Experience addressing sparse observations, cold start, seasonality, distribution shift, selection bias, or partially observed labels. Strong programming and software engineering skills, including experience building and operating production ML systems. Demonstrated ability to lead ambiguous technical initiatives, make practical tradeoffs, and develop other engineers. Preferred experience Complementary depth in one or more of: Demand, supply, and inventory forecasting: Advertising inventory, marketplace demand, traffic, retail demand, or capacity forecasting. Relevant methods include probabilistic time-series models, hierarchical/global forecasting, external-signal modeling, and multi-horizon prediction. Auction and investment modeling: Auction simulation or replay, conditional win-rate and price models, bid/budget response curves, or constrained optimization. Scenario evaluation: Counterfactual or off-policy evaluation, sensitivity analysis, uncertainty propagation, or composition of multiple predictive models. Reach and audience estimation: Population and overlap estimation, probabilistic reach/frequency models, sampling correction, or saturation modeling. Advanced predictive methods: Mixture-of-experts, distributional or quantile prediction, temporal sequence models, or state-space models. What success looks like Accurate and calibrated forecasts across priority advertiser populations; credible comparisons of supported campaign alternatives; reusable capabilities across planning and recommendations; and evidence that advertisers identify valuable opportunities and make better investment decisions. Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-AK1 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 salary 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 salary range for this position is: $230,000—$322,000 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.

Machine learning
Statistical learning
Forecasting
Predictive modeling
Optimization
Python
Marketplace simulation
Direct Apply
Posted 1 day ago
Reddit

Senior Software Engineer, Infrastructure Engineering

Reddit•Anywhere•Full-time
View Job
Compensation$190K - 267K a year

You would own major initiatives across design, development, testing, and observability while collaborating on scalable, low-latency systems and engineering practices. | The role requires 5+ years building internet-scale software, proficiency in Go, Python, C++, or Java, hands-on Kubernetes and AWS or GCP experience, and a bachelor’s degree in computer science or a related field. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. The Infrastructure Engineering team enables Reddit to deliver Reliability, Performance, and Efficiency, with a single opinionated technology stack. We empower Reddit developers by delivering a reliable, scalable, and automated foundation - unifying compute, seamless deployments, robust storage, and high-performance messaging to maximize developer velocity and system resilience. This centralized role hires across several high-impact teams, including: Messaging: Delivers a reliable, performant, and efficient platform to support asynchronous communication across all products and services at Reddit Compute: Provides a resilient, high-performance, and cost-effective abstraction layer that streamlines application deployment and execution management across systems. Build & Deployment: Builds platforms and developer tooling that enable engineers to build, test, and safely deploy software across Reddit’s infrastructure. Consumer IAM: Authentication, authorization, and account infrastructure services Core Systems & Libraries: Builds the foundational services that power Reddit Security: Builds software that improves the security and reliability of Reddit’s infrastructure What You’ll Do Cross-Functional Product Architecture: Partner closely with Product Management, Product Design, Data Science, and Client Engineers (iOS/Android/Web) to translate business and user needs into reliable, low-latency technical solutions. End-to-End Delivery: Own the full software lifecycle for major product initiatives from technical design docs and API contracts to development, testing, rollout, and observability. Metrics & Experimentation-Led Engineering: Design, build, and evaluate A/B experiments. Work with tools like BigQuery, HEX, or Firebase to analyze user behavior, conversion funnels, and retention loops to make data-backed engineering decisions. API & System Performance: Build and maintain scalable APIs (GraphQL, REST, gRPC) and distributed backend services optimized for client consumption and consumer UI performance. Technical Rigor & Modern Tooling: Establish engineering best practices, improve developer workflows, mentor teammates, and use modern, AI-integrated tools to ship high-quality products efficiently. In your day-to-day, you will: Steer: Work with the team to select, scope, and drive high leverage projects that align with Reddit’s goals. Build: Execute on a strategy and create a more performant, more scalable, higher quality architecture around authentication, authorization and identity. Amplify: Mentor, coach, and collaborate with other technical contributors Collaborate: Work together with a variety of cross functional teams across Reddit Engineering. Evolve: Learn and improve your own technical and non-technical abilities Who you might be: 5+ years of experience building internet-scale software, preferably with a focus on machine learning storage infrastructure. Software development experience in one or more general purpose programming languages; Golang, Python, C++, Java Experience with essential cloud infrastructure (Kubernetes, IC/CD, AWS, GCP) Hands-on experience implementing features, optimizations, and bug fixes to distributed messaging systems. Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product. Degree in Computer Science or equivalent technical field. Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave 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 salary 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 salary range for this position is: $190,000—$267,000 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.

Distributed systems
API design and development
System architecture
Observability and monitoring
GraphQL and REST
JavaScript and TypeScript
Direct Apply
Posted 2 days ago
Reddit

Software Engineer, Ad Signals

Reddit•Anywhere•Full-time
View Job
Compensation$191K - 267K a year

You would own scalable ingestion and processing services for MMP, SKAN, and App CAPI and build integration tools to improve advertiser signal quality and reliability. | The role requires senior-level backend experience operating scalable production systems, plus app advertising signals, mobile measurement, API design, and SQL expertise. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. We are seeking a senior backend software engineer to help build the app conversion signals that power Reddit’s app advertising business. You will work on MMP integrations, SKAN processing, and App CAPI to make app installs and in-app events more reliable, useful, and easier for advertisers to integrate. Role Description: Advertisers depend on conversion signals to understand campaign performance and guide investment. Missing events, duplicate delivery, inconsistent mappings, and difficult integrations can undermine that trust. Your work will improve the systems and diagnostics that make app signals usable for measurement and downstream ads systems. Responsibilities: Own backend projects across MMP, SKAN, and App CAPI, from requirements and design to implementation, rollout, and ongoing operation. Build scalable ingestion and processing services with clear contracts, validation, deduplication, failure recovery, and data lineage. Develop integration tooling and diagnostics that help advertisers and partners identify and resolve signal delivery problems. Analyze signal quality and delivery metrics, investigate discrepancies, and prioritize improvements with product and data science partners. Work with partner engineering and downstream consumers to evolve schemas and integrations without disrupting existing advertisers. Incorporate privacy and security requirements into system design, and maintain controls throughout the data lifecycle. Raise engineering quality through testing, design reviews, incident learning, and mentorship. Required Qualifications: Demonstrated senior-level backend software engineering experience delivering and operating scalable production systems. Hands-on app ads signals or mobile measurement experience, with depth in MMP integrations, SKAN, or app conversion APIs. Strong programming, API design, distributed systems, and SQL skills, supported by independent problem solving and data investigation. Clear communication and a record of delivering results with cross-functional teams and stakeholders. Benefits: 100% remote opportunity (we have 4 office locations for hybrid/onsite work preference in NY, SF, LA and Chicago) Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-AJ1 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 salary 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 salary range for this position is: $190,800—$267,100 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.

Backend engineering
Distributed systems
API design
SQL
Production reliability and incident management
Cross-functional collaboration
Direct Apply
Posted 6 days ago
Reddit

Staff Software Engineer, iOS Platform

Reddit•Anywhere•Full-time
View Job
Compensation$217K - 304K a year

Own the architecture of Reddit’s iOS app, lead modularity and performance redesigns, and mentor senior engineers. | Requires 10+ years of software development experience, including at least five years designing and developing iOS applications, deep modern iOS framework expertise, and a bachelor’s degree. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. The iOS Platform team sets the technical direction for iOS at Reddit. Our customers are primarily other engineers. It’s our job to help improve developer efficiency by providing libraries/APIs/frameworks, monitoring performance, building shared components, improving build tools, etc. In the codebase, we own the core components of the app such as the networking layer, persistence, and dependency injection. We set the direction in which the codebase builds by defining which design patterns and technologies to employ at Reddit. This role will enable us to architect our iOS app to scale for the next 100M+ DAUs. They will help establish the right standards in iOS development and will help in improving the overall iOS development experience at Reddit. In addition, they will mentor senior iOS engineers across Reddit and will be seen as a go-to person for any challenges on iOS App architecture. As a Staff Engineer in the iOS Platform team, you will be responsible for designing a solid foundation for our iOS application development. You will have the company-wide scope, impact, and responsibility in shaping the future of iOS development at Reddit. You will champion the technology selection, best practices in Reddit’s iOS application development. In addition, you will act as an architect for the iOS application at Reddit. What you’ll do Own the architecture of Reddit’s iOS Mobile App and make it scale to the next 100M+ DAUs. Propose ideas/solutions to reach our vision of “making Reddit’s Mobile Apps best-in-class.” Identify the gaps in our current iOS App Architecture, and lead redesign of the iOS platform to improve modularity, performance, and quality. Build agentic workflows to accelerate migrations across a multi-million line of code repository. Mentor iOS developers across the company. Be the go-to person for developers on complex problems in iOS development. What we expect from you Deep experience-based understanding of how to build mobile applications at scale. You are a strategic thinker who thrives on developing a long-term technical foundation and has a passion for developing scalable, well-designed software that improves people’s lives globally. 10+ years of Software development experience with at least 5+ years in designing/developing iOS applications. Experience in influencing larger (100+ engineers) organizations on technical direction/best practices related to iOS Experience with modern iOS development frameworks such as Swift UI and structured Concurrency. Passion for developing scalable, well-designed software that improves people’s lives globally. Experience working with cross-functional teams such as design, product, data teams to deliver great user experiences. Bachelor's degree or higher in Computer Science or a related field, or equivalent technical expertise Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-Remote 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 salary 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 salary range for this position is: $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.

iOS development
SwiftUI
Structured concurrency
Mobile application architecture
Networking and persistence
Dependency injection
Technical leadership and mentorship
API design
Performance monitoring
Direct Apply
Posted 9 days ago
Reddit

Staff Backend Engineer, User Safety

Reddit•Anywhere•Full-time
View Job
Compensation$217K - 304K a year

Lead strategy, architecture, and delivery of backend systems that detect policy-violating content and users, working across teams while reviewing designs and code and coaching engineers. | Requires 8+ years of software development in a general-purpose language such as Go, Python, Rust, or Ruby, plus a computer science or related degree or equivalent practical experience; applied machine learning is a bonus. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Reddit is continuing to grow our teams with the best talent. This role is completely remote friendly within the United States. If you happen to live close to one of our physical office locations (San Francisco, Los Angeles, New York City & Chicago) our doors are open for you to come into the office as often as you'd like. The Safety and Moderation organization builds detection, automation and tools that help keep Reddit safe, healthy, and scalable in accordance with Reddit Rules. In this team on safety, we focus on proactive detection of platform violating content and users so we can take appropriate corrective action. We’re looking for a Staff Backend Engineer, who has interest in using applied ML to improve our automated detection and applying appropriate enforcement. We are looking for an engineer who thrives in a dynamic environment, working across systems and product surfaces to drive impact. This is a high impact role where you will drive related technical & product strategy, operations, architecture, and execution for one of the largest sites in the world. Responsibilities: Work cross-functionally with product, data science, operations and other engineering counterparts to execute on product and business strategy to keep our platform safe. Contribute to the full development cycle: ideation, technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs,and help shape our roadmap. Lead a team of thoughtful, fast-moving, and motivated engineers. Set and define standards that improve developer workflows, recommend best practices, and help coach and mentor engineers on the team to further their professional development. Innovate on new solutions and continuously learn and improve your technical and non-technical abilities. Required Qualifications: 8+ years of software development experience in one or more general-purpose programming languages; Go, Python, Rust, Ruby. BS degree in Computer Science, a similar technical field of study or equivalent practical experience. Strong organizational skills, the ability to prioritize tasks and keep projects on schedule. Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure. Experience partnering effectively with cross-functional teams in a fully remote environment and the ability to discuss complex topics with technical and non-technical audiences. [Bonus] Applied ML experience for a product or business solution. Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-SP1 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 salary 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 salary range for this position is: $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.

Backend software engineering
System architecture
Technical strategy
API design and integration
Cross-functional collaboration
Mentoring
Direct Apply
Posted 9 days ago
Reddit

Senior Machine Learning Engineer, Ads ML Efficiency

Reddit•Anywhere•Full-time
View Job
Compensation$217K - 303K a year

Own performance optimization for production machine learning workloads by finding bottlenecks and improving model efficiency, scalability, and cost-effectiveness with ranking and platform teams. | Requires hands-on ML performance engineering expertise in inference, runtimes, or hardware-aware optimization, strong Python skills, and experience diagnosing production performance bottlenecks. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Location: Reddit has a flexible first workforce. Don't live near our office? No worries: you can work remotely from anywhere in the US or Canada. About the Team Reddit's Ads ML Efficiency team is focused on making machine learning workloads faster, more scalable, and more cost-efficient, enabling our Ads ML teams to develop, launch, and scale increasingly sophisticated models. This role sits at the intersection of ML workloads, execution systems, and engineering leverage. The engineer will partner closely with ranking teams, serving owners, and ML Platform to identify important bottlenecks, implement targeted improvements, and connect execution and systems improvements to measurable end-to-end outcomes. What you’ll do Own end-to-end performance optimization initiatives for high-impact production ML workloads, from bottleneck identification and implementation through validation and production rollout. Profile and diagnose ML performance bottlenecks across model execution, frameworks, runtimes, memory, CPU/GPU utilization, and infrastructure using rigorous benchmarking and measurement. Design and implement performance improvements involving inference execution, runtime behavior, batching, memory management, precision, compiler integration, custom operators, kernels, or other relevant techniques. Improve ML training and serving efficiency and scalability, optimizing latency, throughput, hardware utilization, and cost while maintaining model quality and production reliability. Support faster and safer model launches through performance benchmarking, load testing, regression detection, and launch-readiness improvements. Partner with model engineers and platform teams to identify high-leverage opportunities, integrate optimizations safely, and validate measurable end-to-end impact. Build reusable performance capabilities, including benchmarks, tooling, optimization patterns, and engineering guidance that accelerate future model development and deployment. Contribute to technical direction and mentor engineers through hands-on collaboration, code reviews, performance debugging, and knowledge sharing. What we’re looking for Hands-on ML performance engineering experience: Demonstrated ability to diagnose and implement meaningful performance improvements in production or production-relevant ML workloads. Deep expertise in at least one ML performance area, such as inference execution, ML runtimes, compiler integration, GPU/kernel optimization, memory systems, or training execution. Strong profiling and benchmarking skills: Ability to identify bottlenecks systematically, establish reliable baselines, and validate measurable end-to-end improvements. Strong software engineering fundamentals: Experience implementing, debugging, testing, and maintaining performance-sensitive systems, with proficiency in Python and relevant systems programming technologies. ML systems understanding: Familiarity with production ML frameworks and the performance trade-offs across model execution, runtime, memory, hardware, and infrastructure. Production engineering judgment: Ability to balance performance improvements with numerical correctness, model quality, reliability, maintainability, and safe rollout. Good customer and platform instincts: can solve concrete bottlenecks while keeping maintainability, adoption, and future reuse in mind. Strong communication: able to explain tradeoffs clearly to engineers and partner teams. Nice-to-have Experience optimizing large-scale inference or training workloads, particularly in recommendation systems, ranking, search, or retrieval. Experience with PyTorch, including performance optimization using technologies such as Dynamo, Inductor, AOTI, torch.export, or custom operators. Experience with inference runtimes, GPU execution, or performance technologies such as TensorRT, ONNX Runtime, CUDA, Triton, LLVM/MLIR, or equivalent systems. Experience with hardware-aware optimization, including batching, memory management, operator fusion, mixed precision, quantization, or accelerator efficiency. Experience with distributed-training performance, including GPU utilization, communication, data loading, memory efficiency, or training step-time optimization. Experience building performance benchmarks, profiling tools, regression detection, launch-readiness capabilities, or cost observability toolings for ML workloads. Experience working across ML modeling, serving, and platform infrastructure teams. Specialized compiler internals or custom CUDA/Triton kernel development are valuable but not required. We value demonstrated performance engineering depth, sound technical judgment, and measurable workload impact over familiarity with any particular tool or framework. Benefits: Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Group Personal Pension Scheme with Employer match Private Medical and Dental Scheme Income Replacement Programs Bike to Work scheme Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave 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 salary 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 salary range for this position is: $216,700—$303,400 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.

Machine learning performance engineering
Inference execution and ML runtimes
GPU optimization and CUDA
Python profiling and benchmarking
Distributed training and load testing
Direct Apply
Posted 10 days ago
Reddit

Senior Software Engineer, Web Platform

Reddit•Anywhere•Full-time
View Job
Compensation$191K - 267K a year

You would evolve the web platform’s architecture, performance, and developer tooling, lead complex initiatives end to end, and mentor junior engineers. | The role requires 5–10 years of modern web development experience, including JavaScript, TypeScript, React, Next.js, system design, API development, and performance profiling, plus a bachelor’s degree. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. This role is remote friendly. Reddit has a flexible first workforce. Who We Are The Web Platform team leads the development of the Shreddit platform, the heart of reddit.com. We focus on platform-wide architecture, performance optimizations, operational health and upleveling our web developer experience for one of the most trafficked sites on the internet. With us, you’ll turn ambiguous platform problems into clear designs and ship high‑quality, observable, well‑tested solutions that other teams rely on every day. You'll drive key platform initiatives, including optimizing Shreddit's global performance, evolving HTML rendering, and enhancing web infrastructure resiliency and scale. You will also boost developer experience through AI tooling, automated workflows, and streamlined CI/CD pipelines. Who You Are Platform Minded Engineer: You empower engineers to deliver safe, scalable, and high-performance solutions by standardizing cross-organizational patterns, workflows, and tooling. Pragmatic Builder: You strike the right balance between rapid iteration and architectural rigor, delivering scalable solutions without getting bogged down by unnecessary processes. Effective Collaborator: You excel in communicating complex technical concepts clearly to both technical and non-technical stakeholders. Continuous Learner: You have a deep curiosity for emerging technologies and actively keep up with modern industry trends, standards, and performance optimizations. What You’ll Do Build with impact: Design and evolve the Shreddit web platform’s architecture, performance, and developer tooling that powers reddit.com for hundreds of millions of users across the world. Full-Lifecycle Development: Lead end‑to‑end delivery of complex, cross‑service initiatives in areas like asset delivery, html processing, observability and reliability for core web experiences. Quality & Velocity: Move fast while maintaining high quality standards through thorough code reviews, detailed design doc evaluations, and constructive feedback on product specs and UI mocks. Mentorship & Engineering Standards: Help establish developer workflows, champion best practices, and mentor junior and mid-level engineers to elevate technical excellence across the team. Technical Qualifications Web Expertise: Strong proficiency in modern web stacks, including JavaScript, TypeScript, React, and Next.js, with a proven track record of translating complex problems into performant, scalable and safe responsive, production-grade applications. Operational Health Excellence: Experience tracing, profiling and tuning performance of network calls, rendering, or data access paths, monitoring and reporting their operational health. AI-First Workflows Expertise: Experience implementing AI workflows and tooling to support and accelerate high quality web development, optimization and debugging. API & System Design: Demonstrated experience designing, building, and maintaining robust APIs using protocols such as REST, GraphQL, gRPC, HTTP, or Thrift basics. Education: Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience. Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave 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 salary 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 salary range for this position is: $190,800—$267,100 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.

JavaScript and TypeScript
React and web architecture
API design and integration
System design and observability
Performance optimization and mentorship
Direct Apply
Posted 10 days ago
Reddit

Senior Forward Deployed Engineer (AI Enablement)

Reddit•Anywhere•Full-time
View Job
Compensation$180K - 252K a year

Build and deploy AI applications, agents, and workflow automations, translating ambiguous business needs into production-quality technical solutions. | Requires 5+ years of software engineering experience focused on AI applications, agents, and automation, along with cloud deployment, API integration, and business requirements translation. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Senior Forward Deployed Engineer (AI Enablement) As a Forward Deployed Engineer, you will turn AI capabilities into practical solutions that improve how Reddit works across business and technical functions like Sales, Marketing, Business Development, and Finance. You will identify valuable business problems and own the engineering from discovery through production launch and adoption, with measurable impact on quality, speed, capacity, and cost. This is an opportunity to build close to the people who use your work. Working with internal business teams and the AI Platform team, you will challenge existing workflows, make product and technical decisions, and ship AI applications, agents, integrations, and automations that employees can rely on. You will write code, experiment quickly, and take responsibility for production quality. Your judgment will shape where AI adds value, where conventional automation is better, and what should remain a human decision. The components and insights you contribute will help other teams solve similar problems. You will have room to own meaningful work, deepen your applied AI expertise, and see the results of what you build across Reddit. Responsibilities Build AI applications, agents, skills, connectors, and workflow automations that solve business problems and improve how Reddit works. Translate ambiguous business problems into AI-native workflows and technical delivery plans. Work closely with internal functions, embedding where needed to understand their work and build trust with AI champions, builders, and subject matter experts. Understand function goals, jobs to be done, current workflows, systems, data, and measures of success. Prototype within days and productionize priority workflows within weeks when feasible. Integrate approved data, tools, APIs, and actions into safe end-to-end workflows. Define evals, review gates, human-in-the-loop controls, observability, and evidence. Launch trusted production workflows with governance, support, reversibility, and named owners. Transfer maintainable workflows to function owners and reduce long-term dependency on the team. Return repeated needs, blockers, and infrastructure requirements to the AI Platform Hub. Turn local wins into reusable agents, skills, templates, connectors, playbooks, and platform patterns. Required Qualifications 5+ years building software, including AI applications, agents, automations, or internal tools. Strong engineering fundamentals and production judgment; translates ambiguous business needs into solutions. Hands-on agent development and deployment, including tool/API use, orchestration, state, and failure handling. Enterprise integrations using MCP or comparable tool integration patterns. Experience with LLM retrieval and structured outputs. Reliable AI operations: cloud deployment, access controls, observability, evals, failure analysis, and improvement. Clear technical and non-technical communication; explains tradeoffs and incorporates feedback. Preferred Qualifications Experience with enterprise business systems, internal tools, or embedded delivery. Experience creating reusable components or helping teams adopt new tools. Experience redesigning business workflows and measuring gains in quality, speed, capacity, or cost. Experience building user-facing AI tools and driving adoption through feedback, onboarding, and training. 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 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 salary 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 salary range for this position is: $180,200—$252,300 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.

AI application development
Cloud deployment
API integration
Workflow automation
Technical communication
Direct Apply
Posted 11 days ago
Reddit

Lead Forward Deployed Engineer (AI Enablement)

Reddit•Anywhere•Full-time
View Job
Compensation$195K - 272K a year

Own applied AI strategy and lead development of AI workflows, agents, and automations across business functions while mentoring teams and setting architectural practices. | Requires 8+ years of software engineering experience building AI applications, agents, and complex workflow automations, plus technical leadership and the ability to turn ambiguous needs into scalable solutions. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Lead Forward Deployed Engineer (AI Enablement) As a Lead Forward Deployed Engineer, you will own the vision for how applied AI solves business problems at Reddit. You will identify where AI can create the most value, set technical direction, and turn that vision into production capabilities that improve how the company works across its business and technical functions like Sales, Marketing, Business Development, and Finance. This is an opportunity to shape a growing engineering practice with impact across Reddit. Working with business leaders and the AI Platform team, you will define priorities, challenge assumptions about existing workflows, and guide investments in AI applications, agents, and automations. Your decisions will connect emerging AI capabilities to measurable improvements in quality, speed, capacity, and cost. This is a senior technical leadership role with room to influence strategy, grow others, and build lasting capabilities across the company. Your impact will come from the business problems you help Reddit solve and the teams you make more effective. You will also lead through delivery: organizing the work of engineers, mentoring engineers and technical leads, and establishing the architecture and engineering practices that help teams ship reliable solutions. You will remain hands-on in the most consequential work, using what you build and learn to shape shared capabilities that other teams can adopt. Responsibilities Build AI applications, agents, skills, connectors, and workflow automations that solve business problems at Reddit. Translate ambiguous business problems into AI-native workflows and technical delivery plans. Work closely with internal functions, embedding where needed to understand their work and build trust with champions, builders, and subject matter experts. Understand function goals, jobs to be done, workflows, systems, data, and success measures. Prototype within days and productionize priority workflows within weeks when feasible. Integrate approved data, tools, APIs, and actions into safe end-to-end workflows. Define evals, review gates, human-in-the-loop controls, observability, and evidence. Launch trusted production workflows with governance, support, reversibility, and named owners. Transfer maintainable workflows to function owners and reduce long-term dependency on the team. Return repeated needs, blockers, and infrastructure requirements to the AI Platform Hub. Turn local wins into reusable agents, skills, templates, connectors, playbooks, and platform patterns. Additional Lead Responsibilities Stay current with advances in AI models, agents, tools, and deployment practices; translate promising capabilities into Reddit’s AI strategy, roadmap, and investment priorities. Set the vision and technical direction for applying AI to business problems across Reddit; partner with business leaders and AI Platform to prioritize opportunities and scale measurable value. Organize and sequence engineers’ work, clarifying ownership, dependencies, and milestones; build shared capabilities that improve delivery. Mentor engineers and technical leads through design and code reviews, strengthening applied AI, system design, evals, and production judgment. Required Qualifications 8+ years building software, including automations, workflows, AI applications, agents, or internal tools. Strong software engineering fundamentals and production judgment; ability to work through ambiguous business and technical discovery. Experience with MCP, reusable tool integrations, and enterprise identity and access patterns. Experience integrating APIs, data systems, enterprise tools, and workflow actions. Hands-on experience building and deploying AI agents, including tool use, orchestration, state, and failure handling; production LLM experience with retrieval, structured outputs, evals, monitoring, and controls. Demonstrated technical leadership and product judgment through architecture decisions, reviews, mentoring, and influence across teams. Ability to prioritize ambiguous opportunities and communicate technical, business, and operational tradeoffs. Experience creating a component, engineering practice, or architectural pattern adopted beyond your own project. Ability to build trust with business stakeholders and establish clear decisions, responsibilities, and success measures. Preferred Qualifications Experience in applied AI, forward-deployed engineering, internal platforms, or enterprise workflow modernization. Experience improving engineering practices across a team or multiple teams. Experience delivering business-critical workflows with auditability, sensitive data, or consequential automated actions. Experience measuring workflow gains in quality, speed, capacity, or cost. Experience driving AI adoption through user feedback, onboarding, and training. 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 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 salary 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 salary range for this position is: $194,600—$272,400 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.

Software engineering
Technical leadership
System design and architecture
API integration
AI applications and workflow automation
Direct Apply
Posted 11 days ago
Reddit

Software Engineer, Agent Optimization & Evaluation

Reddit•Anywhere•Full-time
View Job
Compensation$110K - 325K a year

You would build a harness to evaluate and improve software-engineering agents, then integrate agent capabilities into engineering systems while optimizing quality, latency, and cost. | The posting seeks 5–12+ years of engineering experience building large-scale production systems, plus extensive AI evaluation and benchmarking experience and deep knowledge of modern LLMs and agent deployment. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. We are Software Engineers across multiple levels! The Team We're building Reddit's next-generation AI developer platform: a best-in-class agent stack that helps every Snoo build, test, review, and ship software efficiently while preserving Reddit's control over quality, costs, and long-term AI strategy. Our optimization harness measures and improves agents across the software development lifecycle by benchmarking models, detecting regressions, optimizing routing, incorporating production feedback, and improving developer productivity. You'll report to Kyle Maxwell and partner with Platform Engineering, Infrastructure, and Developer Productivity to shape AI-assisted software development across Reddit. The Role As a Software Engineer, Agent Optimization & Evaluation, you will lead our agent optimization and evaluation platform. You'll build systems to measure and improve agents' impact on engineering velocity, including Reddit-specific evaluation environments, intelligent model orchestration, and feedback loops that learn from production usage. This hands-on role involves writing production code and building new systems with ownership and autonomy. Strong platform and infrastructure partners will support your work on agent optimization, evaluation, and orchestration. What You’ll Do: Design and build Reddit's agent optimization harness for evaluating, benchmarking, and improving AI agents across real software engineering workflows. Develop Reddit-specific evaluation environments that accurately measure agent performance against meaningful engineering tasks. Build systems for offline replay, automated evaluation, synthetic task generation, regression detection, and human-in-the-loop feedback. Design model routing and orchestration strategies that optimize for quality, latency, and cost. Define metrics and experimentation frameworks that measure developer productivity and engineering velocity. Build tooling to analyze agent behavior, investigate failures, and accelerate iteration. Partner closely with Platform Engineering, Infrastructure, and Developer Productivity teams to integrate agent capabilities into engineering workflows. Help shape Reddit's long-term strategy for a flexible, model-agnostic agent platform that gives us control over our AI capabilities and economics You Will Bring: 5-12+ years of engineering experience Extensive experience building and shipping large-scale production software systems. Experience designing evaluation, experimentation, benchmarking, or measurement systems for AI, search, developer platforms, or other complex distributed systems. Strong understanding of modern LLMs, AI agents, and the engineering systems required to deploy them effectively. Experience building systems that optimize across multiple dimensions, including quality, latency, reliability, and cost. Excellent software engineering fundamentals and a passion for building production-quality systems. Ability to operate independently in ambiguous environments and drive technical direction for highly strategic initiatives. Strong cross-functional collaboration skills and experience working across engineering, infrastructure, and platform organizations. Benefits Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave 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 salary 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 salary range for this position is: $109,800—$325,000 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.

AI agent evaluation
LLM orchestration
Benchmarking and regression detection
Distributed systems
System architecture
Production software engineering
Direct Apply
Posted 12 days ago
Reddit

Senior Software Engineer, ML Platform

Reddit•Anywhere•Full-time
View Job
Compensation$150K - 220K a year

Architect and maintain ML infrastructure for recommendations, discovery, and ads while leading signal-governance tools and large-scale batch and streaming pipelines. | Requires 5+ years in ML platforms, strong large-scale data processing and distributed-systems expertise, and experience taking complex projects from requirements through production. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. 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. Who We Are: The Machine Learning Platform team at Reddit is a high-impact team that owns the infrastructure that powers recommendations, content discovery, user and content quantification, while directly impacting other teams such as Growth, Ads, Feeds, and Core Machine Learning teams. What You’ll Do: As a Senior Software Engineer, ML Platform, you will work on our ML Data Team and be instrumental in architecting, implementing, and maintaining foundational ML infrastructure powering Feeds Ranking, Content Understanding, Recommendations, Ads, and much more to fulfill Reddit’s mission of bringing community and belonging to everyone in the world. You will create ML data-governance tools that help MLEs discover and reason about signals, while contributing across the broader ML data platform—including prediction logging and training data systems. Lead the design, development, testing, and operation of ML signal-governance capabilities that help MLEs discover signals and understand their ownership, lineage, quality, and usage. Build tools that help teams assess signal importance and make informed lifecycle decisions. Partner with MLEs and cross-functional teams to define governance workflows and deliver reliable, intuitive ways to explore and act on signal metadata. Contribute across the ML Data Platform, including prediction logging and training data platforms, to design, develop, test, and operate batch and streaming pipelines processing petabyte-scale data. Drive complex projects end to end from technical planning and design through implementation, testing, rollout, and ongoing operation. Who You Might Be: 5+ years of experience in the ML Platform domain. Strong customer focus and experience driving projects from requirements to production in close collaboration with multiple cross-functional partners (XFN). Experience with large-scale batch and streaming data processing. Experience building production-quality systems with testing, monitoring, observability, and reliability practices. Deep understanding of distributed systems and data-intensive architectures, with strong communication and collaboration skills. Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-Remote 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 salary 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 salary range for this position is: $216,700—$303,400 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.

Distributed systems
Observability and monitoring
System architecture
API design and integration
Reliability engineering
Direct Apply
Posted 16 days ago
Reddit

Software Engineer, Consumer Engineering

Reddit•Anywhere•Full-time
View Job
Compensation$164K - 229K a year

Build and operate consumer-facing backend services and APIs, partner with product and data teams on experiments and product architecture, and own delivery from design through rollout and observability. | Requires 3+ years of backend development with large-scale distributed systems, proficiency in a modern backend language, scalable API experience, and familiarity with caching and distributed datastores. | 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 130 million daily active unique visitors, Reddit is one of the internet's largest sources of information. For more information, visit www.redditinc.com. The Reddit Consumer Engineering organization builds and scales the products that Redditors use directly to discover content, participate in communities, and connect with others. Sitting at the intersection of large-scale distributed systems and core user journeys, Product Backend Engineers in Consumer Engineering partner directly with Product Managers, Designers, Data Scientists, ML Engineers, and Frontend Engineers to build, experiment with, and scale features that power how hundreds of millions of users discover, join, navigate, and engage with Reddit. This centralized role hires across several high-impact consumer teams, including: • Core Product & Feeds: Home Experience, Recommendations & Content Discovery, Content Contribution • Community & Presence: Reddit Pro, Youth Experience & Teen Safety, Creator Tools • Growth & Engagement: Authentication, Notifications, Social Sharing, SEO, Onboarding. • Monetization & Conversion: Paid User Acquisition, Conversion Funnel Optimization • Identity & Security: Account Management, Trust & Safety What You'll Do • Cross-Functional Product Architecture: Partner closely with Product Management, Product Design, Data Science, and Client Engineers (iOS/Android/Web) to translate business and user needs into reliable, low-latency technical solutions. • End-to-End Delivery: Own the full software lifecycle for major product initiatives from technical design docs and API contracts to development, testing, rollout, and observability. • Metrics & Experimentation-Led Engineering: Design, build, and evaluate A/B experiments. Work with tools like BigQuery, HEX, or Firebase to analyze user behavior, conversion funnels, and retention loops to make data-backed engineering decisions. • API & System Performance: Build and maintain scalable APIs (GraphQL, REST, gRPC) and distributed backend services optimized for client consumption and consumer UI performance. • Technical Rigor & Modern Tooling: Establish engineering best practices, improve developer workflows, mentor teammates, and use modern, AI-integrated tools to ship high-quality products efficiently. Who You Are • User-Centric Mindset: An advocate for the user with an intuitive feel for product usability, interaction design, social dynamics, and user growth loops. You care deeply about why a feature is being built and its impact on the end user. • Data-Informed & Hypothesis-Driven: Comfortable working alongside Data Scientists and PMs to design experiments, establish core performance metrics, and iterate quickly based on real-time feedback. • Technical Rigor at Scale: 3+ years of hands-on backend development experience building and operating large-scale distributed serving systems in high-concurrency environments. • Bias for Action: Self-directed, innovative, and comfortable navigating ambiguity in fast-paced product environments where balancing velocity with system reliability is essential. • Collaborative Communicator: Outstanding communication skills with a track record of driving cross-functional alignment in fully remote or hybrid team environments. Technical Qualifications • Languages: Proficiency in modern backend languages such as Go or Python (or Java, Kotlin, Rust, C++). • API Design: Expertise in designing and maintaining scalable, maintainable APIs using GraphQL, REST, or gRPC for native mobile and web applications. • Data & Caching: Experience with high-throughput caching layers and distributed datastores (e.g., Redis, Cassandra, PostgreSQL). • Modern Workflows: Experience or interest in using AI-assisted engineering tools to accelerate development workflows. 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 salary 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 salary range for this position is: $164,000-$229,000 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.

API design and integration
Node.js backend services
Distributed systems and system architecture
Observability and monitoring
React and Angular web development
Cross-functional collaboration and technical documentation
Verified Source
Posted 16 days ago
Reddit

Staff Software Engineer , Observability

Reddit•Anywhere•Full-time
View Job
Compensation$217K - 304K a year

You would build and maintain Reddit’s observability platform across monitoring, logging, and distributed tracing, improve its reliability and scale, share on-call work, and contribute to open-source tools. | The posting asks for 7+ years developing internet-scale software, preferably infrastructure, familiarity with distributed systems, and Kubernetes or similar experience; observability tools and Kubernetes controller development are additional advantages. | 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 130 million daily active unique visitors, Reddit is one of the internet's largest sources of information. For more information, visit www.redditinc.com. This role is fully remote. Reddit has a flexible first workforce. The Observability (OBS) team is looking to hire an Engineer that thrives at the intersection of infrastructure and software development. This team owns a suite of tools for allowing engineers to understand their creations, based primarily on open-source solutions at scale. We're active users of and contributors to our open source tools, including Prometheus, Thanos, and more. Monitoring Our monitoring stack at Reddit processes billions of data-points a minute, delivering insights at scale. Reddit has one of the larger deployments of Prometheus and Thanos in the world , and with this come unique challenges of scale for these systems. Fun problems include performance engineering on a distributed query system and product thinking around new features to remove the user pain from this stack. Logging We operate a platform for logging based on Vector and Clickhouse that processes millions of logs a day for Reddit. Thousands of people at Reddit use this system every day as they maintain, deploy, and debug their code. Join us as we invest in this system to help users better understand the data they have. Distributed Tracing Tracing at Reddit is based on OTEL, Clickhouse, and Grafana. It's light on features, but currently processing tens of millions of events, and we will be building new ways for users to leverage and understand this data in the coming year. As a member of the Observability team, your work will span these domains, which are rich with challenging infrastructure and software engineering problems. Your work will directly impact hundreds of millions of users around the world. Join us and help build the future of Reddit! In your day-to-day, you can expect to: • Work collaboratively with a team of software engineers to create and maintain the foundational platform for running Reddit's infrastructure. • Deliver software to improve the availability, scalability, latency, and efficiency of observability components. • Contribute feedback to the technical and strategic direction of eventing at Reddit. • Automate critical aspects of the event driven development process • Share on-call responsibilities. • Contribute upstream changes to the open source projects we use You have: • 7+ years of experience developing internet-scale software, preferably in the context of infrastructure. • Familiarity with distributed systems development, bonus if familiar with any of the specific tools (Prometheus, Thanos, Grafana, Vector, Clickhouse, Otel, Loki) • Experience developing on top of Kubernetes or similar distributed systems. • Kubernetes controller or operator development experience is a huge plus. • Strong troubleshooting capabilities surrounding both systems and software. • Experience engineering large systems, tracking work, and being a self-starter on projects. • Excellent communication skills to collaborate with a service-oriented team and company. Benefits: • Comprehensive Healthcare Benefits and Income Replacement Programs • 401k with Employer Match • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support • Family Planning Support • Gender-Affirming Care • Mental Health & Coaching Benefits • Flexible Vacation & Paid Volunteer Time Off • Generous Paid Parental Leave 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 salary 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 salary range for this position is: $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.

Observability and monitoring
API design and integration
System architecture
Node.js development
Cross-functional collaboration
Verified Source
Posted 16 days ago
Reddit

Staff Software Engineer, Android Design System

Reddit•Anywhere•Full-time
View Job
Compensation$180K - 260K a year

Develop reusable Android design-system components, improve UI architecture, and collaborate with product teams to advance accessibility and performance. | Requires 6+ years of software engineering focused on shared UI infrastructure and design systems, plus proficiency in Kotlin and Jetpack Compose. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. This is an Android role on Reddit’s Design System Team. The mission of the Design System Team is to deliver a cohesive, modern and accessible experience across all of Reddit’s platforms. As an Android engineer on the Design System Team, you will help evolve Reddit’s cross-platform design system and UI architecture that powers experiences across the company. You will build reusable components, improve platform capabilities, and help establish frontend patterns that enable product teams to ship high-quality experiences efficiently. This role has broad scope and impact, helping shape the future of frontend development at Reddit. What You’ll Do: Evolve Reddit’s cross-platform design system by expanding its capabilities and developing higher-level reusable components that accelerate product development while maintaining consistency and quality. Collaborate cross-functionally with product teams, designers, and engineers to ensure the design system and UI infrastructure effectively support real product needs. Improve performance at scale, contributing to Android architecture, rendering patterns, and performance-focused development practices that make performance a built-in feature of the platform. Advance accessibility across the platform, building accessible components, patterns, tooling, and documentation that help teams adopt accessibility best practices by default. Strengthen developer experience, contributing to shared tooling, documentation, and platform improvements that help engineers build reliable, consistent UI across Reddit’s products. You Have: 6+ years of software engineering experience, with a track record of leading cross-functional projects and delivering solutions with broad product impact. Experience building and maintaining shared UI infrastructure, such as design systems, component libraries, or frontend infrastructure used across multiple teams. Strong experience with modern Android development using Kotlin and Jetpack Compose, with expertise in UI architecture, scalable component design, and performance optimization using tools such as Instruments. Familiarity with accessibility best practices and an interest in building components, tooling, or documentation that help teams ship accessible experiences by default. You embody Reddit’s core value of “Evolve” — you embrace ambiguity, seek feedback, and continuously improve your craft and the platform you help build. Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave 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 salary 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 salary range for this position is: $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.

Android development
Kotlin
Jetpack Compose
UI architecture
Design systems
Accessibility
Cross-functional collaboration
Direct Apply
Posted 16 days ago
Reddit

Senior Product Manager, Ads - Shopping Catalogs

Reddit•Anywhere•Full-time
View Job
Compensation$191K - 267K a year

Own Reddit's shopping product catalog and applied product knowledge graph strategy, improve advertiser catalog onboarding and insights, and deliver catalog capabilities with engineering and shopping teams. | Requires 5+ years of product management, including 3+ years in AdTech, retail media, marketplaces, or e-commerce, plus product catalog or knowledge graph understanding and AI product fluency. | 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 130 million daily active unique visitors, Reddit is one of the internet's largest sources of information. For more information, visit www.redditinc.com. The Team:Shopping at Reddit is one of the company's biggest bets. Shopping is core to Reddit's monetization strategy and Dynamic Product Ads (DPA) is one of our fastest-growing verticals. The Shopping product org has end-to-end ownership of how advertisers and Redditors interact with products and purchasing decisions. Our strategy is built on Reddit's unique strength - authentic, community-generated content. The Opportunity:The Product Catalog is the single source of truth for product data across paid and organic Shopping. It powers paid and organic shopping products and the Product Knowledge Graph (PKG). We're hiring a Product Manager to own Catalogs and Applied PKG end-to-end. The aspiration is to turn this asset into a platform that drives ROAS and powers product discovery across Reddit. This role sits at the intersection of advertiser tooling, product & content understanding and user experiences. You will partner deeply with the Catalogs engineering team, the Ads Content Understanding (ACU) team, and the Shopping product team across performance, formats and more. What You'll Do: • Cut advertiser onboarding friction and prepare for the next phase of Shopping @ Reddit. Move catalog onboarding from days to hours through better error handling, automated feed-issue resolution, productID/item-group-ID matching improvements, and (longer-term) URL-to-catalog automation. Stand up the foundations of a Reddit Merchant Center. • Ship the next phase of catalog innovation. Drive LLM-based catalog enrichment (fill missing attributes, improve descriptions, derive gender/age/category), catalog-driven ad overlays ("Popular with Redditors", "Top Pick", price/promo), and Catalog Insights that show advertisers how their products perform organically and paid on Reddit. Help advertisers with catalog diagnostics to improve performance on ads and organic offerings. • Own the Catalogs & Applied PKG vision. Define the 1-3 year strategy that turns Catalogs into a platform - the spine connecting Reddit's paid and organic Shopping surfaces • Unlock new advertiser demand through catalog capabilities. Land Limitless Catalogs (20M+ product catalogs for large retailers and marketplaces), regional metadata for global clients, and the Shopify integration that expands SMB Shopping on Reddit. • Build the Universal Catalog and Applied PKG. Collaborate with content understanding teams to connect ad catalogs to the Product Knowledge Graph and organic product mentions on Reddit. • Be the Shopping platform voice across Reddit. Represent Catalogs and Applied PKG in Shopping leadership reviews and exec readouts. What You Bring: • Experience: 5+ years of Product Management experience. At least 3 years in AdTech, retail media, marketplaces, or shopping/e-commerce platforms. • Commerce / Product Understanding: Experience with product knowledge graphs, product entity resolution, or product taxonomies at scale. An understanding of how digital shopping works across either organic or paid products. • AI fluency. Comfortable with creating scalable agentic workflows, using AI for data analysis, task automation and more. Evidence of building AI products - either at work or as hobby. • 0-1 instincts paired with execution rigor. You can scope an MVP, ship it, and then operate it. You've done both - built net-new and improved a running production system. • Cross-functional leadership. You've delivered initiatives that span 3+ engineering teams plus PMM, Sales, and Ops. You communicate effectively with executives and earn trust with senior engineers. • Bias to action. Comfortable making decisions with imperfect information, making reasonable risk/reward tradeoffs, and recovering fast when wrong. Nice to Have: • ML fluency. You've shipped ML-powered products in ads, content personalization, retrieval, ranking, or content understanding. You can reason about retrieval, candidate selection, ranking signals, and the tradeoffs between LLM-derived features and traditional features. You don't need to write the model; you need to know enough to lead the people who do. • Experience with LLM-driven content understanding or feature engineering. • Experience shipping for SMB-via-platform channels (Shopify, WooCommerce, BigCommerce). • Experience building or operating a Merchant Center, catalog QA tool, or advertiser-facing data console. Perks and Benefits: • 100% remote opportunity (we have 4 office locations for hybrid/onsite work preference in NY, SF, LA and Chicago) • Competitive salary and equity options • Comprehensive health benefits (medical, dental, vision) & workplace perks (home office set up stipend etc) • Generous 401k matching • Flexible vacation policy • Paid parental leave (4+ months) • Family planning support • Paid volunteer time off #LI-AS1 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 salary 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 salary range for this position is: $190,800-$267,100 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.

Enterprise systems implementation
Data integration and migration
Cross-functional leadership
Vendor governance and SLA administration
Preventative maintenance and MEP review
Verified Source
Posted 21 days ago
Reddit

Staff Machine Learning Engineer, App Ads Modeling

Reddit•Anywhere•Full-time
View Job
Compensation$200K - 300K a year

Design and train machine learning models for ad ranking and conversion optimization, partner with product, infrastructure, and data teams to deploy them, and mentor engineers. | Requires 7+ years of industry experience, deep learning and recommendation systems expertise, experience with large-scale datasets, and a record of delivering high-impact production models. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Reddit has a flexible first workforce! We’re looking for a Staff-level Machine Learning Engineer to join Reddit’s Ads Ranking Org. This role is part of a broader effort to enhance Reddit’s ML-powered ad ranking systems through improved model architectures, contextual embeddings, and conversion-optimized modeling. The ideal candidate will bring strong end-to-end modeling expertise, a deep understanding of modern deep learning techniques, and a passion for building systems that drive measurable impact in ads marketplaces. While ads experience is a plus, strong modelers from recommendation systems, search relevance, or other performance-driven domains are encouraged to apply. This position will sit on the App Ads Modeling team and report directly into the Ranking Org. Responsibilities: Design and train advanced ML models (e.g., DNNs, transformers) to power Reddit Ads Ranking Develop and optimize features including embeddings, contextual signals, and cross-session behavior Work closely with product, infra, and data teams to drive end-to-end model deployment and performance analysis Mentor other MLEs and contribute to modeling best practices across the org Shape the long-term modeling vision across one or more domains (conversion, app ads, shopping, brand, etc.) Required Qualifications: 7+ years of industry experience, including several years in applied ML roles Strong experience with Deep Learning architectures and ML frameworks (TensorFlow, PyTorch) Strong background in recommendation systems, ads ranking, or similar domains Experience working with large-scale datasets and complex feature pipelines Strong problem-solving and experimentation skills State of the Art models for Ads or Recsys experience (ex: Transformers, Recsys) Knowledge about Recsys or Ads funnel Track record of delivering high-impact models in production settings Comfort collaborating with infra and data teams on feature serving and training pipelines Preferred Qualifications: Experience with conversion modeling, app ads, or performance/brand ads Experience in ads marketplaces at peer companies Publications, patents, or industry contributions in applied ML or ranking systems Benefits: 100% remote opportunity (we have 4 office locations for hybrid/onsite work preference in NY, SF, LA and Chicago) Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-AJ1 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 salary 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 salary range for this position is: $230,000—$322,000 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.

Deep learning
Ads ranking
Recommendation systems
TensorFlow and PyTorch
Model deployment
Direct Apply
Posted 22 days ago
Reddit

Staff Product Manager, Community Builders

Reddit•Anywhere•Full-time
View Job
Compensation$180K - 250K a year

Define strategy and roadmaps for Reddit community-building experiences, lead zero-to-one initiatives, and partner across teams to improve community health and user growth. | Requires 10+ years of consumer product management experience, ownership of impactful product surfaces, success leading ambiguous zero-to-one projects, and strong cross-functional leadership. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Role Summary Reddit is a community of communities, built around the conversations, interests, and experiences people share with one another. The Content Ecosystem organization works to grow the community-driven ecosystem that makes Reddit unique. Within it, the Community Builders team focuses on the products and systems that help communities form, grow, and thrive. We are looking for a Staff Product Manager to help define the future of communities on Reddit. This is a rare opportunity to shape one of Reddit’s most important consumer experiences: how people find communities, understand where they belong, connect with others, and participate in ways that make those communities stronger. You will lead highly ambiguous, zero-to-one product work that cuts across discovery, contribution, community identity, recognition, and emerging community formats. This is a high-stakes, high-visibility role for a PM with exceptional product judgment, strong user intuition, and sharp UX taste. You will partner closely with Design, Engineering, Data, Research, and cross-functional leaders to turn ambiguous user and ecosystem problems into compelling product direction, moving fluidly from strategy to product detail and from early exploration through launch, learning, and scale. Responsibilities Identify major opportunities to evolve communities on Reddit, and turn them into a clear product strategy and roadmap. Lead zero-to-one community experiences from problem definition through launch, learning, and scale. Build a deep understanding of members, contributors, community builders, and healthy community dynamics, and translate those insights into high-quality product experiences. Assess ecosystem tradeoffs as you evolve the user experience, including impacts to community health, contribution quality, and member trust. Define goals, success metrics, milestones, and learning plans that connect user value with Reddit’s broader strategy. Partner closely with Engineering, Design, Data, Research, and cross-functional teams to make product tradeoffs and execute in a high-stakes, high-visibility space. Create clarity where there is little precedent, and communicate strategy, decisions, tradeoffs, and learning clearly to senior stakeholders Must-Haves Staff-level consumer product experience owning meaningful product surfaces or systems with measurable user impact. Exceptional product sense, including strong user intuition, problem framing, prioritization, UX judgment, and product taste. Track record leading ambiguous zero-to-one or major product-evolution work from strategy through launch and learning. Experience shaping product bets across multiple surfaces, user journeys, teams, or parts of a broader consumer ecosystem. Strong analytical judgment, including defining success metrics, interpreting evidence, and changing direction when needed. Excellent cross-functional leadership with Design, Engineering, Data, Research, and partner teams; able to resolve dependencies and divergent goals with little direct manager involvement. Nice-to-Haves Experience with community, social, creator, UGC, or marketplace products. Experience shaping user participation, identity, contribution, belonging, or reputation. Experience evolving mature product systems or designing for multi-sided ecosystems with distinct user needs and incentives. Benefits Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave 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 salary 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 salary range for this position is: $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.

Consumer and user research
Product innovation and development
Strategic roadmapping
Cross-functional leadership
Data analysis and research methods
Direct Apply
Posted 23 days ago
Reddit

Staff Software Engineer, Developer Ecosystem

Reddit•Anywhere•Full-time
View Job
Compensation$90K - 150K a year

Design and implement platform features and lead major technical initiatives to enhance developer experience. | 6+ years experience in platform functionality or full-stack products with strong proficiency in Go, TypeScript, GraphQL, and leadership in large-scale projects. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Reddit is a platform built on creativity, and our users are constantly finding new ways to make it their own. Tens of thousands of external developers are already building apps on Reddit, and we’re just getting started. We’re looking for a Staff Software Engineer to help shape the future of our developer platform. You’ll work across frontend, backend, SDKs, platform, and full-stack systems to make it easier for developers to build useful, creative, and delightful apps on Reddit. You’ll help define the technical direction of the platform, lead important initiatives, and build the foundation for new developer experiences. You’ll work closely with engineers, product managers, designers, and other teams to solve complex problems and turn ambitious ideas into real products. This is a very hands-on role. We collaborate closely with Redditors and reddit.com regularly. If you enjoy building new things, working across technical boundaries, and making delightful experiences for developers, we’d love to hear from you. What You’ll Be Working On Designing and implementing platform features, making the developer platform easier, faster, and more powerful to build on Leading major technical initiatives from early exploration through launch Building the systems and tools that support future developer experiences Working across backend, infrastructure, client, and full-stack components Helping create a collaborative team with a strong sense of ownership Who You Might Be 6+ years of industry experience working on platform functionality, developer tools, full-stack products, or app platforms Experience leading large-scale technical projects from design through delivery API design and platform engineering experience, with a strong sense of developer empathy Familiarity with technologies such as Go, TypeScript, GraphQL, React, Redis, relational / NoSQL databases, along with the ability to work across the stack when needed A habit of using AI tools in your daily work to improve productivity and software quality A track record of mentoring engineers and raising the bar for software engineering practices through intentional efforts contributing to team culture A passion for building high-quality software that people enjoy using An entrepreneurial mindset: you’re self-directed, curious, comfortable with ambiguity, and eager to turn ideas into action Excellent communication skills, with the ability to work effectively in a fully remote environment and explain complex topics to both technical and non-technical audiences Responsibilities: Build and evolve the core platform services and capabilities that power the developer experience. Create new capabilities that help external developers build great apps on Reddit Contribute across the full development cycle, including technical design, development, testing, experimentation, analysis, and launch Review code, design documents, product specifications, and user experiences Help shape team strategy and the future direction of the platform Share knowledge, mentor teammates, and contribute to a culture of thoughtful ownership Bonus Points Contributions to open-source projects Native mobile development experience Experience building Reddit apps with the Devvit platform Benefits: Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave #LI-remote, #LI-JS5 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 salary 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 salary range for this position is: $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.

TypeScript
GraphQL
React
API Design
Software Architecture
Direct Apply
Posted 24 days ago
Reddit

Senior Software Engineer - DevX

Reddit•Anywhere•Full-time
View Job
Compensation$90K - 150K a year

Design and build backend systems, infrastructure, and AI-powered developer tools to improve engineering velocity and reliability. | 5+ years professional software development with strong backend, infrastructure, or platform engineering experience, significant Go and distributed systems expertise, and leadership on technical projects. | 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 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. About the role AI-powered and agentic developer tools are changing what is possible, creating an opportunity to rethink how engineers write, test, review, ship, and operate software. At Reddit’s scale, that means building tools that are not only more intelligent, but also faster, more reliable, easier to use, and grounded in strong engineering fundamentals. This role sits at the center of that work: designing and building the platforms, services, systems, and workflows that improve how Reddit engineers develop software. You’ll work across backend systems, infrastructure, developer tooling, and AI-powered workflows to solve problems that affect hundreds of engineers across the company. You’ll collaborate closely with teams that own CI/CD, infrastructure, security, and product systems, as well as engineering teams across Reddit that rely on these tools every day. We’re looking for someone with strong engineering fundamentals, infrastructure experience, product judgment, and a real interest in developer experience and developer productivity. Some of our present and future challenges include: Designing and building the next generation of developer tooling, including agentic and AI-powered workflows. Improving developer velocity, confidence, and service reliability across Reddit Engineering. Building tools and workflows that make writing, testing, reviewing, and shipping code easier. Scaling our infrastructure, services, APIs, and processes to serve a growing engineering organization. Understanding internal users’ needs and turning that understanding into meaningful product and technical improvements. Building integrations across Reddit’s existing infrastructure, CI/CD, security, source control, deployment, and operational systems. Investigating, building, and integrating novel technologies where they solve real problems for developers. You’ll draw on your backend, infrastructure, and platform engineering experience to build developer tooling that is scalable, reliable, easy to use, and valuable to a growing engineering organization. You’ll work directly with engineers across Reddit to understand their pain points, shape solutions, incorporate feedback, and communicate the impact of the team’s work. What You’ll Do Work cross-functionally across Reddit Engineering to understand developer needs, quickly prototype solutions, and iterate based on feedback. Design and build backend systems, APIs, infrastructure, and platform capabilities that improve developer workflows across Reddit. Build scalable and reliable systems across both AI-powered developer workflows and the core non-AI systems engineers rely on every day. Lead high-impact projects across Reddit’s developer tooling ecosystem by writing and reviewing code and design docs, aligning stakeholders, and making pragmatic technical tradeoffs. Build tools and integrations that connect developer workflows with Reddit’s existing infrastructure, CI/CD, security, source control, deployment, and operational systems. Design and implement maintainable APIs, services, libraries, and platforms that support internal developer tooling at scale. Improve the team’s tools, processes, and best practices while raising the bar for reliability, usability, scalability, and maintainability. Mentor engineers and help shape a roadmap that reflects real developer needs and delivers meaningful improvements to Reddit’s engineering organization. You Have 5+ years of hands-on, post-grad, non-internship professional software development experience, with backend, infrastructure, or platform engineering as a core strength. 3+ years of industry experience working on large-scale distributed systems, including building and improving highly scalable and reliable services. Strong proficiency with Go, and significant experience with Go in production systems. Experience designing and implementing maintainable APIs using technologies such as GraphQL, REST, HTTP, or gRPC. Experience building platforms, developer tools, libraries, frameworks, or internal systems used by other engineers. Experience with infrastructure, Kubernetes, cloud providers, or other systems that support modern software development and delivery. Hands-on experience using AI-powered developer tools and workflows, with curiosity and judgment about where these tools can meaningfully improve developer productivity. A track record of leading large, ambiguous, high-impact projects that require cross-team collaboration, technical judgment, stakeholder alignment, and clear ownership from problem definition through delivery. A user-focused mindset, with strong empathy for internal engineering users and a focus on usability, reliability, scalability, and quality. Excellent communication skills, with the ability to influence technical direction and navigate complex requirements across technical and non-technical stakeholders. Experience mentoring engineers, raising the technical bar, and helping teams make pragmatic tradeoffs. A self-directed, action-oriented approach. You are comfortable operating in ambiguity, learning quickly, and driving work forward even when the path is not fully defined. Bonus Points Experience working in developer experience, developer productivity, internal platforms, or developer tooling. Experience building tools or workflows for internal engineering users. Experience building or extending CI/CD systems, and partnering with teams that own build, test, and release workflows. Experience with GitHub Enterprise Server or large-scale source control platforms. Experience with Python. Experience measuring the impact of platform or developer productivity work through experimentation, measured rollouts, analytics, reliability metrics, or qualitative feedback. Benefits Comprehensive Healthcare Benefits and Income Replacement Programs 401k with Employer Match Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support Family Planning Support Gender-Affirming Care Mental Health & Coaching Benefits Flexible Vacation & Paid Volunteer Time Off Generous Paid Parental Leave 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 salary 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 salary range for this position is: $190,800—$267,100 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.

API Design
NodeJS
React
Angular
System Architecture
Mentorship
Direct Apply
Posted about 1 month ago

Ready to join Reddit?

Create tailored applications specifically for Reddit with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt