Fullstack Software Engineer, Notifications Lifecycle

Reddit

Remote, United States
Base: $164,000 - $229,000 usd; equity: eligible fo...
Remote
3+ years software engineering experience
Full stack web development experience
Backend service code development
This role involves designing and scaling products within the notifications system to directly impact hundreds of millions of users globally

Job Summary

  • This role involves designing and scaling products within the notifications system to directly impact hundreds of millions of users globally.
  • The team leverages a diverse technology stack including Go, Python, Typescript, Spark, Kafka, and Kubernetes to build high-quality features.
  • Candidates must demonstrate a track record of quality through unit testing, resilient coding practices, and operational experience supporting live websites.

Matching Summary

This role involves designing and scaling products within the notifications system to directly impact hundreds of millions of users globally.

Salary

Base: $164,000 - $229,000 USD; Equity: Eligible for restricted stock units; Benefits: Comprehensive healthcare, 401k match, flexible vacation

Skills & Requirements

Must-have

  • 3+ years software engineering experience
  • Full stack web development experience
  • Backend service code development
  • Modern web technologies proficiency
  • Typescript frontend experience
  • GraphQL Golang Python backend skills

Nice-to-have

  • Unit testing and automated testing familiarity
  • Resiliency and fault tolerance coding
  • Live operations support experience
  • Cross-functional collaboration skills
  • Written and verbal communication skills
  • Engineering culture improvement mindset

Key Requirements

  • 3+ years software engineering experience
  • Experience building user-facing features from design to finish
  • Balance of modern web tech and backend service code

Work Rights

Not specified

Tailored Resume

Cover Letter