Senior Software Engineer, Backend (Contractor)

Reddit

Contract Position

Summary

This job is for a Senior Backend Engineer at Reddit, where the candidate will work on the highest impact project in a team of brilliant engineers. They will be responsible for moving fast while delivering a quality product, contributing to team strategy, and communicating effectively with product managers and designers to craft compelling user experiences.

What you'll do

  • Move fast while balancing quality
  • Contribute meaningfully to team strategy
  • Communicate effectively, within the team and across disciplines

Requirements

  • 5+ years backend development experience with multiple parts of the backend stack, from databases to networking to efficient computing. We develop with Go, Python, Postgres, Redis, Cassandra, Thrift, GraphQL and deploy to Docker/k8s on AWS.
  • Ability to design and implement complex distributed systems operating under high load.
  • Experience developing customer-facing public applications is preferred.
  • Experience with chat products is a plus.
  • Entrepreneurial spirit. On our team, everyone needs to act like a startup CEO. You must be self-directed, innovative, and biased towards action in fast-paced environments. You live to build new things and thrive in ambiguity and even failure.
  • Excellent communication skills. You must be able to collaborate effectively with teams in a fully-remote environment, and discuss complex topics with technical and non-technical audiences.
  • Experience with Go is not required! All of us learned along the way, and so can you.

Apply

Click below to be taken to the Reddit hiring page.

Location

Remote - Mexico

Contract Length

Contract duration: Not specified

Compensation

The compensation for this position is not listed.

Keywords

go python postgres redis cassandra thrift graphql docker k8s aws

Similar Jobs

Looking for something similar to this position from Reddit? Check out our positings below.

3 days ago
Remote North America
Contract Position

This job is for a Translation Quality Analyst who will review and validate technical product manuals in Korean, ensuring high quality and accuracy. The role involves collaborating with various teams and maintaining a glossary of MongoDB terminology.

Contract Position

This job is for a Translation Quality Analyst in Brazilian Portuguese. The role involves reviewing and validating technical product manuals, translating content, managing a glossary, and collaborating with various teams to deliver excellent documentation.

Contract Position

This job is for a Translation Quality Analyst who will review and validate technical product manuals in Simplified Chinese. The role requires fluency in Simplified Chinese, linguistic expertise, and technical skills to ensure the accuracy and quality of the documentation. The candidate should have experience in translating or authoring highly technical content, be a critical reader and proficient writer, and have cross-functional collaboration skills.

15 days ago
$35 - $45 (per hour)
Los Angeles, CA
Contract Position

This job is for a Content Operations Specialist on a contract basis at Twitch. The role involves reviewing, prioritizing, and scheduling content programs, as well as writing and editing code to curate streams and applying categorization/taxonomies to optimize collections of content.