Senior Software Engineer, Notifications

Added
11 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

react distributed systems ruby on rails graphql feature flags
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now →

📋 Description

  • Design, build, and ship experiments across onboarding, activation, retention, and notifications.
  • Architect and scale distributed systems for millions of users with high availability.
  • Partner with PMs and data scientists to translate growth hypotheses into designs.
  • Mentor engineers and promote technical excellence across the team.
  • Balance speed with rigor; determine when to run light tests vs durable features.

🎯 Requirements

  • 5+ years of professional software engineering experience.
  • Strong backend/full-stack fundamentals (Ruby on Rails, GraphQL, React, or equivalent).
  • Experience with experimentation platforms (flags, A/B tests, statistical tooling).
  • Track record of shipping iteratively and learning from real user data.
  • Strong collaboration with PMs, designers, and data scientists; clear trade-offs.
  • Growth mindset: curious about why something worked or didn't.

🎁 Benefits

  • Ownership: Equity in a fast-growing company.
  • Financial Wellness: 401(k) match, financial coaching.
  • Family Support: Paid parental leave, fertility benefits.
  • Wellbeing: Medical, dental, and vision; mental health support; wellness stipend.
  • Growth: Learning stipend, ongoing development.
  • Remote & Office: Internet, commuting, and free lunch/gym in our SF office.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →