Staff Software Engineer, Backend (Communications Platform)

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

Related skills

cockroachdb java mongodb kubernetes gcp

๐Ÿ“‹ Description

  • Lead the architecture and implementation of the Communications Platform (email, in-product, push)
  • Define technical strategy for platform modernization, reliability hardening, and backend standards
  • Provide hands-on technical leadership to backend/frontend engineers and guide system design
  • Write high-quality Java; lead design reviews, code reviews, and architecture decisions
  • Identify and address systemic risks in performance, reliability, and security
  • Partner on cross-team architecture initiatives; balance short-term delivery with long-term health

๐ŸŽฏ Requirements

  • 10+ years backend engineering on large-scale, customer-facing systems
  • Deep Java/backend services expertise (APIs, async, Kafka, MongoDB, CockroachDB)
  • Distributed systems experience in production: reliability, scaling, observability
  • Proven leadership at Staff or senior-plus level influencing architecture
  • Experience modernizing legacy systems while improving reliability and reducing rewrites
  • Experience in platform engineering serving internal/external product teams; strong API design

๐ŸŽ Benefits

  • A choice between medical plans with 100% covered premiums
  • Fertility and adoption benefits
  • Headspace mindfulness app subscription
  • 12 weeks paid parental leave and family care leave
  • Retirement benefits with employer match
  • Flexible paid time off
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 โ†’