SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 150,000 - 200,000 / annual
Customer.io is a communication platform used by over 9,000 companies to send billions of emails, push notifications, in-app messages, and SMS daily. The company powers automated, behavior-driven communication at scale using Go, React, Ember, and AI.
As a Senior Full Stack Engineer, you will own end-to-end product features that drive customer value. You'll design and build fullstack experiences in Go (backend) and React/Ember (frontend), collaborating cross-functionally to ship features that matter. The role emphasizes ownership—you'll move fast, act like an owner, and thrive in ambiguity. You'll also mentor teammates, share knowledge through public writing and videos, and help evolve systems to handle growing scale.
Key responsibilities include:
- Building fullstack features in Go, React, and Ember that power core customer workflows
- Collaborating with product and design to turn ideas into shipped value
- Mentoring and raising the bar through knowledge sharing
- Evolving systems for scale (more customers, messages, use cases)
- Using AI agents to assist with multi-file code changes
You bring 7+ years of experience building and scaling backend services and product-facing features. You're fluent in TypeScript, React (or similar), and a statically typed backend language like Go. You care deeply about frontend polish, backend performance, and overall customer experience. You're proficient with APIs, relational databases, and writing testable, performant code. You bias toward action over perfection and take pride in owning technical decisions.
Compensation: $150,000–$200,000 USD annually (or equivalent in local currency), adjusted for market rate and experience. Benefits include 100% medical/dental/vision/mental health coverage, 16 weeks paid parental leave, unlimited PTO, remote work and wellness stipends, and professional development budget.