Jobs at Customer.io
customer.io[ Open roles ]
- Senior Software Engineer, Product/aiRemote
Senior Full Stack Engineer at Customer.io responsible for designing, building, and shipping core product experiences. This role involves developing fullstack features using Go, React, and Ember, collaborating with others, and helping to scale systems. The engineer will also use AI agents for multi-file code changes.
- Principal Product DesignerRemote
Principal Product Designer at Customer.io is the highest individual contributor design role. This person shapes the design vision, influences design practice, and builds partnerships with product and engineering leadership. The role requires straddling current product delivery with driving the vision for future product evolution, particularly in the context of AI's impact on software.
- Senior Data ScientistRemote
Senior Data Scientist at Customer.io to help teams make better decisions using customer and product data. This role involves partnering with Product, Marketing, and Customer Experience to evaluate product changes, design and analyze experiments, and influence roadmap and business priorities.
- People PartnerRemote
Customer.io is hiring a People Partner to support their global team in a remote, US-based role. This position is for an HR professional with a few years of experience who will partner with business leaders on talent management, development, retention, and organizational effectiveness.
- Mid-market Account Executive, AmericasRemote
Customer.io is hiring a Mid-market Account Executive in the United States. This full-cycle sales role involves pipeline development, prospecting, demoing, and closing new business. The Account Executive will analyze customer needs and align Customer.io's solutions, while collaborating with SDRs and Customer Success teams.
- Sr Account Manager, EmeaRemote
Senior Account Manager at Customer.io in EMEA, responsible for revenue ownership of mid-market and enterprise accounts. This role involves driving renewals, identifying expansion opportunities, and building customer relationships to foster growth.
- Customer Success ManagerRemote
Customer Success Manager at Customer.io responsible for a portfolio of 40-60 mid-market customers. The role involves acting as a strategic advisor from onboarding through long-term adoption, driving commercial outcomes, and partnering with internal teams to ensure customer value realization.
- Senior Brand DesignerRemote
Customer.io is hiring a Senior Brand Designer to join their Brand Studio team. This role will focus on brand design execution for major company moments and building systems, templates, and AI-assisted workflows to enable self-serve brand creation across the company. The designer will work at the intersection of strategy and production, leveraging AI for ideation and production.
- Technical Support Engineer, CanadaRemote
- Events Marketing Manager, EmeaRemote
- Senior Software Engineer, Product/aiRemote
Senior Full Stack Engineer at Customer.io. This role involves designing, building, and shipping core product experiences using Go, React, and Ember. Responsibilities include collaborating on features, scaling systems, and utilizing AI agents for code changes.
- Senior Software Engineer, BackendRemote
Senior Backend Software Engineer at Customer.io. This role involves designing, building, and evolving distributed systems in Go to power communication at massive scale. Responsibilities include owning problems end-to-end, debugging, participating in on-call rotations, and sharing knowledge.
- Senior Software Engineer, BackendRemote
Senior Backend Engineer at Customer.io responsible for designing, building, and evolving distributed systems in Go that power communication at massive scale. The role involves owning problems end-to-end, collaborating across teams, and utilizing AI agents for code modifications.
- Senior Software Engineer - Email ChannelRemote
Senior Software Engineer for the Email Channel at Customer.io. This role involves owning the end-to-end development of the email delivery infrastructure and product surfaces. The engineer will work across the full stack, focusing on systems thinking and product craft within the email domain.
- Gtm Ai EngineerRemote
This role is for a GTM AI Engineer at Customer.io, focused on taking AI agents from prototypes to production-grade systems. The engineer will own the scale and reliability layer, ensuring agents are robust and production-ready for GTM teams.
- Senior Software Engineer - Backend PlatformRemote
Senior Backend Platform Engineer at Customer.io responsible for building and owning the infrastructure for a data-intensive marketing automation platform. This role involves tackling distributed systems problems, designing for fault tolerance and scalability, and shaping the architecture of highly available and evolving systems.
- Director, Gtm FinanceRemote
Director, GTM Finance at Customer.io is an executive-level role responsible for owning the go-to-market P&L end-to-end, including revenue, gross margin, and opex across Sales, Marketing, and Customer Success. The role requires building financial models from scratch, challenging assumptions, and leveraging AI to reinvent finance operations.
- Global ControllerRemote
Customer.io is seeking a Global Controller to manage their accounting operations. This remote role involves leading monthly and quarterly closes, owning revenue accounting for subscription and usage-based models, managing equity compensation, and building a control framework. The Global Controller will lead a team of approximately 7 individuals.
- Senior Developer Experience Engineer, IntegrationsRemote
Senior Fullstack SDK Engineer at Customer.io. This role involves building and evolving SDKs across multiple platforms (Android, iOS, Node, Go) and supporting developer tools. The engineer will lead SDK initiatives end-to-end, improve delivery infrastructure, and partner with product and design to enhance the developer experience.
- Engineering ManagerRemote
Customer.io is hiring an Engineering Manager to lead teams building customer-facing products and scalable distributed systems. The role requires strong people leadership, a high technical bar, and the ability to drive work to completion. An AI-first mindset and experience with AI-native development are also essential.
- Staff Software Engineer, BackendRemote
Customer.io is hiring a Staff Software Engineer, Backend to set technical direction for systems that move billions of messages daily. This role involves making high-level architectural calls on mission-critical services, taking ownership of ambiguous problems, and acting as a force multiplier for the engineering department.
- Staff Software Engineer, Product/aiRemote
Customer.io is hiring a Staff Software Engineer, Product to own problems end-to-end, thinking like a product owner and shipping like an engineer. The role requires comfort in ambiguity, a customer-first mindset, and a healthy skepticism for established practices. The engineer will leverage Go, React, and AI to build automated communication solutions.
- Product Manager, AgentRemote
- Email Deliverability SpecialistRemote
- Mid-market Account Executive, EmeaRemote