Find your next role

Discover roles across ambitious teams

19,913 jobs

Sort by
  • 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.

Posted 6 hours ago