Reddit09.03.26
AI SCORE 8.5

Backend Engineer - Feeds Experience (Remote)

$164K–$230K/year

About the Role

Reddit is seeking a talented Backend Engineer to join our Feeds Experience team. This is a remote position, allowing you to work from anywhere in the USA, Canada, or Europe. As a Backend Engineer, you will play a crucial role in enhancing the user experience for millions of Reddit users by optimizing our feeds and ensuring seamless content delivery.

What You'll Do

  • Design and implement scalable backend systems to support the feeds experience on Reddit.
  • Collaborate with cross-functional teams to define and refine product requirements.
  • Optimize existing services for performance and reliability.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Utilize modern technologies and frameworks to enhance backend functionality.

Requirements

  • 3+ years of experience as a Backend Engineer with a focus on scalable systems.
  • Proficiency in programming languages such as Python, Java, or Go.
  • Experience with cloud services (AWS, GCP, or Azure) and microservices architecture.
  • Strong understanding of database technologies (SQL and NoSQL).
  • Ability to work independently in a remote environment.

Nice to Have

  • Experience with real-time data processing and event-driven architectures.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Knowledge of frontend technologies (React, Angular) is a plus.

What We Offer

  • Competitive salary ranging from $164,200 to $229,900 annually.
  • Flexible working hours and a fully remote work environment.
  • Comprehensive health benefits and wellness programs.
  • Generous paid time off and holiday policies.
  • Opportunities for professional development and career growth.
Why This Job8.5 of 10

This Backend Engineer position at Reddit offers a competitive salary and the flexibility of remote work, making it an attractive opportunity for skilled engineers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Python and at least one other backend language such as Go or Java, with hands-on experience in developing microservices architectures to support scalable applications.

Self-motivated and disciplined remote worker who can manage time effectively, prioritize tasks, and collaborate asynchronously with cross-functional teams across different time zones.

Strong problem-solving mindset with a focus on optimizing database performance, utilizing both SQL and NoSQL technologies, and experience with cloud platforms like AWS, GCP, or Azure.

Learning Resources

Python Microservices Developmentcourse

Career Path

Backend Engineer - Feeds Experience(Now)Senior Backend Engineer(1-2 years)Lead Backend Engineer or Engineering Manager(3-5 years)

Market Overview

Market Size 2024
$45B
Annual Growth
11.5%
AI Adoption
62%
Investment
+150%
Labour Demand
+25%
Avg Salary
$120K

Skills & Requirements

Required
PythonJavaGo
Growing in Demand
DjangoFlaskKubernetes
Declining
PHPRuby on Rails

Domain Trends

Rise of Serverless Architectures
Adoption of serverless architectures is projected to grow by 25% annually, allowing backend engineers to focus on code rather than infrastructure management.
Increased Demand for Microservices
Companies are shifting towards microservices, with 70% of enterprises expected to adopt this architecture by 2025, enhancing scalability and deployment speed.
Integration of AI in Backend Development
AI tools for code generation and testing are seeing a 40% increase in usage, streamlining development processes and improving efficiency.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.