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.
$190k – $267k/yr
Remote6+ YOEFullstack Engineering
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
PythonGoSwiftKotlinRustC#BigQueryHexFirebaseGenerative AIMachine LearningExperimentationSystem ObservabilityBackend Architecture