Skip to content
RedditReddit

Senior Software Engineer, Home Experience

Senior software engineer who will build and launch user-facing feed experiences across Reddit’s backend and full-stack systems. The role requires 6+ years of experience, strong programming skills, experimentation and metrics expertise, and a user-centered approach.

About the job

Responsibilities

  • Collaborate cross-functionally with product, design, and engineering partners to build user-facing products and features.
  • Contribute to engineering standards, developer workflows, and best practices; mentor engineers and develop technical expertise across the team.
  • Own the full development lifecycle for major projects, including design, development, testing, experimentation, analysis, and launch.
  • Write and review code and design documents; provide feedback on product specifications and design mocks.
  • Drive planning, development, and implementation across Reddit’s backend service architecture for native mobile and web clients as part of a full-stack team.
  • Promote metrics-led execution, operational excellence, and system observability.
  • Partner with leadership and cross-functional teams to develop product and engineering roadmaps.

Requirements

  • 6+ years of experience as a software engineer developing user-facing applications.
  • Fluency with product metrics and designing and analyzing experiments; experience with tools such as BigQuery, HEX, or Firebase.
  • Software development experience in one or more general-purpose programming languages, such as Python, Go, Swift, Kotlin, Rust, or C#.
  • Experience leveraging generative AI tools to improve software engineering productivity.
  • Strong organizational, prioritization, communication, and collaboration skills.
  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
  • Strong focus on user experience and usability.
  • Ability to work effectively in a fully remote environment with technical and non-technical audiences.

Nice to Have

  • Experience working with machine learning engineering teams and integrating machine learning solutions.
  • Experience in social products.

Compensation and Benefits

  • Base salary range: $190,000–$267,000 USD.
  • Equity in the form of restricted stock units may be included.
  • Comprehensive healthcare and income replacement programs.
  • 401(k) with employer match.
  • Global benefits supporting workspace, professional development, and caregiving.
  • Family planning support.
  • Gender-affirming care.
  • Mental health and coaching benefits.
  • Flexible vacation and paid volunteer time off.
  • Paid parental leave.

Skills

Python, Go, Swift, Kotlin, Rust, C#, BigQuery, Hex, Firebase, Generative AI, Machine Learning, Experimentation, System Observability, Backend Architecture

Stripe

Stripe

New York, NY

Senior Software Engineer, Docs Product
$190k+/yrHybrid5+ YOEFullstack Engineering

Senior software engineer leading architecture, technical roadmaps, and full-stack development for documentation infrastructure. The role requires a bachelor's degree, at least four years of software engineering experience, technical leadership across multi-team projects, and experience with Ruby, Java, TypeScript, Bazel, MongoDB, and AI/LLM standards.

Idme

Idme

McLean, VA
Senior Software Development Engineer - Fullstack
$191k+/yrOn-site7+ YOEFullstack Engineering

Build and scale the Person platform, including identity data models, backend services, APIs, and user-facing web experiences. The role requires 7+ years of full-stack production experience and strong backend and frontend development expertise.

Instacart

Instacart

United States

Senior Software Engineer II, AI Labs & Foundations
$192k+/yrRemote5+ YOEFullstack Engineering

Build and operate high-scale production AI systems and agentic experiences, integrating foundation models and delivering reliable, observable services. The role requires senior software engineering experience, production AI/ML expertise, and proficiency in Golang, Python, or TypeScript.

Instacart

Instacart

United States
Senior Software Engineer II, Marketing Enablement
$192k+/yrRemote8+ YOEFullstack Engineering

Provides technical leadership for a paid marketing technology engineering pod, guiding architecture, scalability, developer productivity, and cross-functional initiatives. Requires 8–12 years of software engineering experience and expert Python proficiency.

Fareharbor

Fareharbor

Denver, CO
Senior Full Stack Software Engineer - Python & JavaScript
$187k+/yrHybrid5+ YOEFullstack Engineering

Senior full-stack engineer responsible for designing and delivering scalable, well-tested web application features across the frontend and backend. Requires 4+ years working with production codebases and proficiency in Python, JavaScript, and modern web frameworks.