Reddit

👥 1001-5000💰 $410,000,000 Series F almost 4 years ago🫂 Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media📈 Public Company
Website LinkedIn Email Facebook Twitter

Reddit is a social news aggregation, web content rating, and discussion website where registered members can submit content, including text, links, and images, to a forum. Users can then vote the submissions up or down, which influences the visibility of the content on the platform.

Related companies:

🏢 Affirm
👥 1001-5000💰 Post-IPO Equity over 4 years ago🫂 Last layoff over 2 years agoLendingFinancial ServicesPaymentsFinTech
Website LinkedIn Email Facebook Twitter

Jobs at this company:

Apply

📍 United States

🧭 Full-Time

💸 232500.0 - 325500.0 USD per year

🔍 Software Development

  • 4-8 years experience of leading a team of software engineers, as a people manager.
  • 8+ years of experience developing internet-scale software, preferably in Mobile development, or Platform development roles.
  • Experience in Android native mobile platform.
  • Software development experience in one or more general purpose programming languages and mobile frameworks; Kotlin, Java, Python, Go etc.
  • Strong organizational skills, Influential skills, the ability to prioritize tasks and keep projects on schedule.
  • Excellent communication, planning & collaboration skills
  • Build, hire and lead a high-caliber team of Android Mobile developers.
  • Be responsible for setting and maintaining latency, stability, and developer productivity goals for the Mobile Applications.
  • Coach and mentor engineers on the team to further their professional development.
  • Work with feature teams across the company to follow the best practices and to deliver high quality code for Reddit’s Mobile applications.

LeadershipProject ManagementSoftware DevelopmentAndroidDesign PatternsJavaKotlinPeople ManagementSoftware ArchitectureCommunication SkillsCollaborationOrganizational skills

Posted about 24 hours ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 190800.0 - 267100.0 USD per year

🔍 Software Development

  • 4+ years of experience in the Javascript & web toolchain.
  • Experience using novel AI IDEs and associated toolchains.
  • Experience working with and deploying OpenAI, Gemini or similar model providers.
  • Interest in game development and creative spaces.
  • Spearhead the integration of cutting-edge AI capabilities into our Developer Platform.
  • Build and maintain integrations leading AI IDE tools, including Cursor, Bolt.new, and Firebase Studio.
  • Work with leading foundation models like OpenAI & Gemini.
  • Fine-tune and adapt AI models, integrating them with Reddit systems to solve unique problems for our creators.
  • Develop our toolchain for agentic development, leveraging protocols like MCP to enable AI agents to interact with Reddit tools and services.
  • Engage directly with the community of developers and creators leveraging AI for rapid prototyping and development ('vibe-coding') to gather feedback and drive adoption.

Frontend DevelopmentGame DevelopmentJavascriptNodeJSSoftware Engineering

Posted 3 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 190800.0 - 267100.0 USD per year

🔍 Information Security

  • Deep experience with Golang programming languages, and familiarity with DevOps technologies and capabilities to deploy code to production environments.
  • 5+ years of experience in security partnerships, information security, or a related role.
  • Strong understanding of security principles, best practices, and industry standards (e.g., ISO 27001, NIST, SOX).
  • Experience with threat modeling, security risk assessment and mitigation techniques.
  • Excellent communication, interpersonal, and presentation skills.
  • Knowledge of cloud security (AWS, GCP), infrastructure components (Redis, Postgres, Cassandra), and distributed systems design.
  • Experience with vendor security assessments.
  • Experience with security compliance.
  • Develop and maintain strong relationships with key internal stakeholders (engineering, product, legal, etc.) and external partners (vendors, clients, etc.).
  • Act as a primary point of contact for security-related inquiries and issues for a particular subset of Reddit products.
  • Facilitate effective communication and collaboration between security teams and partner organizations.
  • Conduct threat modeling assessments of partner integrations, collaborations, and planned features.
  • Identify and evaluate potential security vulnerabilities and develop mitigation strategies.
  • Make recommendations and ship those recommendations with partner development teams to mitigate identified risks.
  • Ensure compliance with relevant security standards and regulations.
  • Promote security awareness and best practices among partners and internal teams.
  • Develop and deliver security training materials and presentations.
  • Stay up-to-date on the latest security trends and technologies.
  • Evangelize paved paths developed by Reddit security teams for adoption within product teams they cover.
  • Perform peer reviews of code related to security and privacy components.
  • Able to provide input and value to technical design discussions and decisions that touch on security and reliability features.
  • Act as a glue between infrastructure and development teams, flexing security troubleshooting skillset and ability to connect the dots and cross functional problems.
  • Participate in security incident response activities, providing technical expertise and support related to product security incident response.
  • Conduct post-incident reviews and develop recommendations for improvement.

AWSDockerProject ManagementSoftware DevelopmentCloud ComputingCybersecurityCommunication SkillsDevOpsComplianceRisk ManagementScripting

Posted 10 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 232500.0 - 325500.0 USD per year

🔍 Software Development

  • 5+ years of technical leadership including both setting and delivering on long-term vision.
  • 10+ years of coding in a production setting writing clean, maintainable, and well-tested code.
  • Deep expertise designing large-scale user-facing API platforms, especially with GraphQL.
  • Excellent communication skills to collaborate with stakeholders in product, ads, and data science.
  • Deep experience with object-oriented programming languages such as Go, C++ or Java.
  • Degree in Computer Science or equivalent technical field.
  • Contribute to the team and organization’s long term technical strategy.
  • Evolve our GraphQL user platform to enable efficient, performant API contributions.
  • Solve sticky domain challenges like traffic shaping, service federation, and schema governance.
  • Expand GraphQL's architecture to operate concurrently across global datacenters.
  • Work with director+ leadership across Reddit to build and align our long-term platform roadmaps.

AWSBackend DevelopmentDockerGraphQLLeadershipSoftware DevelopmentSQLDesign PatternsJavaKubernetesC++AlgorithmsAPI testingData StructuresGoREST APICommunication SkillsCI/CDProblem SolvingRESTful APIsMicroservicesNodeJSSoftware Engineering

Posted 14 days ago
Apply
Apply

📍 United Kingdom

🧭 Full-Time

🔍 Software Development

  • 4+ years of hands-on professional Front End experience.
  • Previous experience of building modern performant web applications is key.
  • Excellent communication skills, both written and verbal, and the ability to collaborate effectively with technical and non-technical teams in a fully remote environment.
  • 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.
  • Work cross-functionally with product, design, and other engineering counterparts to execute product and business strategies and build novel products and features that our users will love.
  • Communicate effectively, within the team and across disciplines. Work closely with product managers and designers to craft compelling user experiences.
  • Contribute meaningfully to our team’s strategy. We give everyone a seat at the table and encourage active participation in planning our future.
  • Participate in product reviews and team meetings, providing technical insight. Help scope, estimate, and prioritize between conflicting needs.
  • Foster a healthy engineering culture and collaborate with other engineers.

Frontend DevelopmentHTMLCSSJavascriptReactCommunication SkillsAgile methodologiesExcellent communication skills

Posted 14 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 232500.0 - 325500.0 USD per year

🔍 Software Development

  • Proven Engineering Management Experience: 4+ years managing high-performing teams (including ML, Mobile, Frontend and Backend specialists); 9+ years of overall engineering experience.
  • Hands-on background with distributed systems, large-scale backend services, and/or machine-learning pipelines. Proficiency in at least one programming language (Java, Go, Python).
  • Strong Cross-Functional Communication and Collaboration: Comfortable working with product, design, data science, and business stakeholders—turning strategic objectives into technical roadmaps.
  • Provide Technical & Strategic Leadership: Establish a clear technical vision and direction and oversee end-to-end development of user-facing notifications and engagement features and platforms, ensuring high availability, performance, and maintainability.
  • Scale the Notifications Platform: Define best practices for system architecture, tooling, and processes that enable self-serve notification capabilities for other teams across Reddit.
  • Expand Relevance Architecture: Guide team on holistic, adaptive systems covering budgeting optimization, candidate retrieval, and ranking. Work closely with embedded ML engineers to design, implement, and optimize machine-learning models that drive personalization and user re-engagement.
  • Unlock Channel Experiences: Advance Reddit to best-in-class engagement surfaces and capabilities, enhancing user interactions across push, email, and in-app channels to drive engagement and retentive feedback loops.
  • Manage & Mentor a Diverse Team: Lead a group of engineers (including ML, backend, frontend), focusing on career growth, coaching, and technical excellence.
  • Drive Cross-Functional Collaboration: Partner with Product Managers, Designers, and other engineering leads to define a multi-quarter roadmap, align priorities, and deliver features on time.
  • Drive a culture of technical excellence, ensuring the right bets are taken with the highest quality.
  • Measure Impact & Iterate: Set clear objectives, regularly review metrics, and use data to guide product and platform improvements.

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentSQLData AnalysisFrontend DevelopmentGitJavaMachine LearningProduct ManagementUser Experience DesignCross-functional Team LeadershipProduct DevelopmentAlgorithmsData engineeringData scienceData StructuresGoCI/CDRESTful APIsMentoringMicroservicesTeam managementStakeholder managementStrategic thinkingSoftware Engineering

Posted 14 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 232500.0 - 325500.0 USD per year

🔍 Software Development

  • 5+ years experience in people management of high performing engineering teams.
  • 7+ years experience on large scale backend distributed systems.
  • Professional experience and capability with scaled, high rate platform services, and API design.
  • High empathy, excellent communication skills, and the ability to find compromise working across the entire engineering org.
  • Experience in Go, Kubernetes, Cassandra, Redis is a huge plus.
  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Own the design & evolution of our Core Systems and build for the next 4 years of continued scale and growth of Reddit
  • Identify gaps in our current designs and lead redesigns of our Core Platform to improve Developer Velocity and Reddit growth
  • Define best practices and establish them as defaults for developers across the company.
  • Be the go-to person for developers on complex problems in backend service development within the data space.
  • Lead technically minded peers on your journey.

Backend DevelopmentLeadershipSoftware DevelopmentKubernetesPeople ManagementCross-functional Team LeadershipCassandraGoRedisCommunication SkillsMentoring

Posted 14 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Software Development

  • 7+ years of experience as a software engineer with recent experience in a Staff role
  • Experience executing on large scale projects from 0 to 1
  • History of mentoring and growing junior engineers.
  • Excellent communication skills. You must be able to collaborate effectively with teams in a remote environment, and discuss complex topics with technical and non-technical audiences.
  • Ability to perform system analysis, troubleshooting, and debugging to identify and resolve integration issues 
  • Software development experience in one or more general purpose languages: Python, Golang, Rust, Java, Javascript, etc
  • Write clean, well tested, maintainable code that adheres to best practices.
  • Design and build solutions that span systems, and own the software design end to end.
  • Work in partnership with management and senior leadership to ensure alignment between technical and business goals.
  • Work with cross functional partners for feature development, bug fixes, and new system design to gather input and requirements.
  • Proactively identify technical challenges and propose innovative solutions that align with the team's goals and contribute to the overall success of advertiser revenue growth

Backend DevelopmentPythonSoftware DevelopmentJavaJavascriptRustCommunication SkillsProblem SolvingRESTful APIsMentoringSoftware EngineeringDebugging

Posted 14 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 194600.0 - 272400.0 USD per year

🔍 Product Design

  • 7+ years professional work experience between both product and visual design
  • 2+ years of recent experience working as a UI /Visual or Product Designer at a consumer tech company
  • A strong portfolio showcasing pixel-perfect UI design and motion, product design, systematic thinking and brand-related work including illustration, 3D, animation.
  • Experience shepherding a principles-driven design process through multiple teams and stakeholders.
  • Excellent writing, presentation, and storytelling skills that explain and advocate for design decisions clearly across teams.
  • Experience creating and delivering specs to engineers and an understanding of the practical application of a design or document when it comes to collaborating with technical teams
  • Keen understanding of post-production workflows.
  • Expertise in design software, including Figma, Adobe Creative Suite, and optionally 3D tools such as Blender, Cinema 4D, or similar.
  • A passion for design systems, Reddit’s mission and pushing the boundaries of brand and product integration.
  • Collaborate on the design system, frameworks and patterns that define the Reddit brand on our platform while balancing designer needs with system complexity.
  • Improve UX globally by ensuring brand consistency across the consumer platform.
  • Envision the future visual evolution of Reddit and help plan the roadmap to get there.
  • Develop distinct visual sub-brands for special or seasonal experiences that still feel related to the core Reddit brand.
  • Drive consensus across diverse teams through effective exploration, communication, and presentation to design peers and senior leadership.
  • Lead design efforts from early concepting through final execution, focusing on both strategy and detailed craft.
  • Give constructive feedback in design reviews to push the quality and vision of the work.

Adobe After EffectsAdobe Creative SuiteAdobe IllustratorAdobe PhotoshopFigmaFrontend DevelopmentGraphic DesignUI DesignUser Experience DesignCross-functional Team LeadershipProduct DevelopmentProduct designCommunication SkillsPresentation skillsWritingPrototypingSoftware Engineering

Posted 16 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Software Development

  • 2-4 years experience in people management of high performing engineering teams.
  • 7+ years experience in large scale backend distributed systems
  • Strong focus on scalability, performance, and quality.
  • High empathy, excellent communication skills, and the ability to find compromise working across the entire engineering org.
  • Experience in Go, Kubernetes, Flink, Kafka, BigQuery is a huge plus.
  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Lead the design and long-term evolution of Reddit’s Data Pipeline to support ongoing scale and growth.
  • Drive high-impact, high-leverage projects that align with Reddit’s broader engineering and business goals.
  • Build and grow a high-performing team, including hiring, mentoring, and creating a culture of technical excellence.
  • Establish and champion best practices for data production, consumption, and governance across the company.
  • Ensure the pipeline remains highly reliable and low latency, even at massive scale.
  • Collaborate closely with engineering teams across Reddit—such as Ads, ML, and Consumer—to support their data needs.
  • Extend data infrastructure capabilities across multiple data centers and cloud environments.
  • Continuously develop your own technical and leadership skills while helping others grow.

AWSBackend DevelopmentLeadershipSoftware DevelopmentGCPKafkaKubernetesPeople ManagementData engineeringGoCommunication SkillsData management

Posted 16 days ago
Apply
Shown 10 out of 55