Skip to content
← Back to job listings

Senior Software Engineer (Presence)

Reddit · United States

External listingfull-timeabout 1 month ago

About The Role

Join Reddit as a Senior Software Engineer (Presence) and be part of a high-impact role that involves technical and product strategy. Collaborate cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy. Contribute to the full development cycle, participate in strategic planning, and balance speed with quality. Enjoy comprehensive health benefits, flexible vacation, family planning funds, and personal and professional development funds.

  • Contribuer à la stratégie technique et produit, et participer au cycle complet de développement.
  • Collaborer avec les équipes produit, design et ingénierie pour exécuter la stratégie produit et construire de nouveaux produits.
  • Participer à la planification stratégique et à la prise de décision pour le développement backend.
  • A track record of leading sized projects that require cross-team and cross-functional collaborations
  • Experienced with distributed caching layers, and distributed large scale data storage systems like Cassandra
  • Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule
  • A track record of developing and improving highly scalable and reliable serving systems
  • 3+ years of industry experience in large-scale distributed systems
  • 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
  • 5+ years of hands-on, professional software development experience in one or more general purpose programming languages (Go, Python, Ruby, Java, C++)
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience
  • Experienced with GraphQL, REST, HTTP, Thrift basics, and the ability to design and implement maintainable APIs
  • Excellent communication skills. You partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences

This is an external listing. JobSpring does not represent or verify the employer. Report this listing