Reddit

Senior Software Engineer, Presence

$190K–$267KFull-time · Remote - United States
✓ Verified live on the employer's own system · added 48 days ago
Save search
Mid-level · 5+ yrs exp

Requirements

Education: Bachelor's degree

Experience: 5+ years

Skills & tools

Team LeadershipDistributed SystemsProgrammingPythonJavaC Plus PlusCommunications
Apply on company site ↗ See your fit → free

Full job description

- Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.

- Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You'll be reviewing code and design docs, giving feedback on product specs and mocks.

- Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise.

- Contribute to strategic planning and decision-making processes for backend development.

- Move fast while balancing quality. We can't afford extensive processes, and we also can't afford show-stopping bugs. We need someone who can balance speed with quality while quickly building brand-new products.

- BS degree in Computer Science, a similar technical field of study or equivalent practical experience

- 3+ years of industry experience in large-scale distributed systems.

- 5+ years of hands-on, professional software development experience in one or more general purpose programming languages (Go, Python, Ruby, Java, C++)

- Experienced with GraphQL, REST, HTTP, Thrift basics, and the ability to design and implement maintainable APIs

- Experienced with distributed caching layers, and distributed large scale data storage systems like Cassandra.

- A track record of developing and improving highly scalable and reliable serving systems

- A track record of leading sized projects that require cross-team and cross-functional collaborations

- Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule

- Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure

- Excellent communication skills. You partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences

More jobs at Reddit

Similar jobs near Remote - United States

Tell me when more Senior Software Engineer, Presence jobs post near Remote - United States We re-check every listing against the employer’s own board — no résumé needed.

Search Senior Software Engineer, Presence jobs near Remote - United States → Browse all live jobs

This posting was published by Reddit on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.