Flag job

Report

Back End Engineer - Remote- 616 (W2)

Salary

$0.047k - $0.094k

Min Experience

5 years

Location

remote

JobType

freelance

About the role

This is a 12-month contract with possibility of extension, 40 hours/ week. No C2C Engagements. No visa sponsorship/ visa transfer available. Interview process: 2-3 interview rounds + technical assessment Start date: - 5/6/25 Eligibility List of countries where Reddit is able to hire: Argentina, Armenia, Australia, Austria, Brazil, Bulgaria, Canada (excluding Quebec), Chile, Colombia, Croatia, Denmark, Dominican Republic, Egypt, Germany, Greece, Guatemala, Hungary, India, Ireland, Italy, Lithuania, Mexico, Netherlands, Norway, Panama, Philippines, Poland, Portugal, Romania, Singapore, Slovenia, Spain, Sweden, Switzerland, Taiwan, United Arab Emirates, UK & Channel Islands, US, and Puerto Rico. We are seeking a Backend Engineer with proven experience at major tech companies building distributed systems serving millions of daily active users. The ideal candidate has worked in large engineering organizations (20+ BE engineers) with multiple teams contributing to a distributed backend architecture. They must demonstrate proficiency with modern development practices including A/B testing, feature flagging, distributed systems design, and data-driven decision making. This role requires someone who can work autonomously in a fast-paced environment, collaborate effectively with product managers, SREs, data scientists, and other backend teams, and think strategically about system architecture and scalability rather than just completing assigned tasks. Experience with high-scale consumer applications (10M+ DAU) is strongly preferred. Please avoid candidates who have only worked on small-scale applications or lack experience with rigorous engineering processes typical of leading tech companies at scale, regardless of years of experience claimed. Technical excellence is essential for this role, as you'll be working on Reddit's microservices architecture that handles massive scale and traffic spikes. The ideal candidate demonstrates strong proficiency in distributed systems concepts including consistency models, fault tolerance, and horizontal scaling. You must be comfortable designing and implementing high-throughput, low-latency services that maintain performance during peak loads. Additionally, you should have excellent communication skills with the ability to clearly articulate technical decisions, create comprehensive documentation, and collaborate effectively with cross-functional teams in a remote environment. You'll be expected to participate in architecture reviews, contribute to technical discussions, and deliver high quality code.

About the company

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 73+ million daily active unique visitors, Reddit is one of the internet's largest sources of information. For more information, visit redditinc.com. The front page of the internet, Reddit brings over 430 million people together each month through their common interests, inviting them to share, vote, comment, and create across thousands of communities. Come for the cats, stay for the empathy.

Skills

Java
Python
Rust
API
NoSQL
SQL