Senior Software Engineer, Backend (Contractor)
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 - MexicoContract Length
Contract duration: Not specifiedCompensation
The compensation for this position is not listed.Keywords
go python postgres redis cassandra thrift graphql docker k8s awsSimilar Jobs
Looking for something similar to this position from Reddit? Check out our positings below.
3 days ago
Remote North America
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.
3 days ago
Remote North America
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.
4 days ago
Remote North America
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
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.