Find your next role
Discover roles across ambitious teams
19,913 jobs
- More jobs
Customer.io
Staff Software Engineer, Backend
Remote · LATAM, Canada, USA · Full time · Senior level
$200k–$240k / year
About the role
Lead technical direction for distributed messaging systems handling billions of messages daily. Focus on architecture, quality standards, and mentoring engineers.
What you’ll do
• Shape technical direction of distributed messaging systems in Go. • Solve ambiguous, high-stakes cross-team problems. • Build consensus on technical decisions. • Mentor senior engineers and set quality standards. • Participate in on-call rotation and interview candidates.
What you’ll bring
• 10+ years building scalable distributed systems in Go or similar. • Expertise across multiple systems or domains. • Design for throughput, cost, and reliability tradeoffs. • Experience with observability and recovery systems. • Work authorization for LATAM, Canada, or USA.
Life at Customer.io
Inclusive benefits including full medical coverage, 16 weeks parental leave, unlimited PTO, remote work stipends, and professional development budget.
About Customer.io
Customer.io powers automated communication for over 9,000 companies, sending billions of messages daily using real-time behavioral data.