The role
Customer.io is hiring a senior engineer to own its email channel end to end, across Go backend systems and React product surfaces. No email experience is needed; the team will teach the domain.
What you'll do
- Build frontend editors, previews and analytics dashboards for campaigns
- Scale backend systems for queues, retries, rate limiting and event pipelines
- Automate responses to provider feedback: classification, suppression, throttling
- Monitor channel health with anomaly alerting and observability
- Join the on-call rotation and share knowledge through writing and short videos
What they're looking for
Must-haves
- 7+ years building distributed systems in Go or a similar typed language
- React or similar frontend experience with attention to UX polish
- Experience with high-throughput async APIs, queues and event streams
- Cloud-native experience (AWS, GCP) and relational databases like MySQL
- Experience with observability tooling and operating production systems
Nice to have
- Email infrastructure: deliverability, SPF/DKIM/DMARC, sender reputation
The company
Customer.io
Messaging platform used by 9,000+ companies
Customer.io runs a messaging platform used by over 9,000 companies to send billions of emails, push, in-app and SMS messages daily from real-time behavioral data.
Summarised by Jobs That Travel from Customer.io's listing.





