
Customer.io
Customer.io builds a customer engagement and messaging platform for product and marketing teams to create automated, data-driven campaigns across email, SMS, push, and in-app channels. It operates as a SaaS subscription with integrations and real-time behavioral data routing. Founded in 2012 and headquartered in Portland, Oregon, it is used by more than 9,000 companies and delivers billions of messages for startups and global brands.
Open Positions at Customer.io
10 open positions
Customer.io is seeking a Staff Product Software Engineer to own ambiguous, customer-facing problems from discovery through launch and iteration. The role combines strong backend engineering, cross-stack technical leadership, product judgment, and responsible use of AI.
Customer.io is seeking a Staff Backend Software Engineer to set technical direction for distributed messaging systems processing billions of messages daily. The role focuses on architecture, cross-team technical leadership, reliability, and multiplying the effectiveness of engineers across the department.
Build the SDKs and developer tools that help thousands of companies integrate with Customer.io. You’ll lead initiatives from technical direction through release while using AI-assisted workflows to work across languages and unfamiliar codebases.
Build and own the distributed backend infrastructure powering Customer.io’s high-volume marketing automation platform. You’ll lead architecture for scalable, reliable systems handling billions of events and messages.
Customer.io is hiring a GTM AI Engineer to turn rapidly built AI agents into reliable, production-grade systems for go-to-market teams. You’ll own agent evaluations, observability, deployment infrastructure, databases, and ongoing production improvements.
Own Customer.io’s email channel end to end, from distributed systems that deliver billions of messages to polished campaign creation and analytics experiences. You’ll combine Go backend engineering, React product development, and deep email deliverability expertise.
Build and scale polished full-stack product experiences that help thousands of companies deliver relevant customer communications. You’ll own complex technical work across Go, React, Ember, and TypeScript while partnering closely with the team and customers.
Build and scale polished full-stack product experiences used by thousands of companies to power automated customer communications. You’ll work across Go, React, Ember, and TypeScript while owning complex projects and improving the customer experience.
Build and scale the backend systems that power billions of customer communications at Customer.io. You’ll own distributed-system projects end to end while driving reliability, performance, and thoughtful engineering practices.
Build and operate reliable, high-performance Go-based distributed systems that power billions of customer communications at Customer.io. This senior backend role combines end-to-end technical ownership, scalability, production operations, mentorship, and thoughtful use of AI development tools.