← All roles

Senior Software Engineer - Backend Platform

Customer.io ·Worldwide ·Remote 10d ago
GoDistributed SystemsMySQLPostgreSQLDynamoDBAWSGCP

About the role

Senior Backend Platform Engineer at Customer.io. Work on the Platform team to design, build, and own the infrastructure powering a marketing automation platform that processes millions of events per second. Tackle distributed systems challenges, ensure high availability and reliability, and shape the architecture for scalability and developer experience.

Requirements

Deep experience with distributed systems and large-scale backend architecture. Strong understanding of reliability, observability, and fault tolerance. Experience with event-driven systems, message queues, or data pipelines preferred. 10+ years building scalable systems in Go or similar statically typed languages. Expertise in databases (MySQL, Postgres, DynamoDB, BigTable) and cloud-native environments (AWS, GCP). Collaborative mindset and bias for action.

About the company

Customer.io

Customer.io is a customer engagement platform that empowers over 9,000 brands to leverage their data for personalized customer experiences. This platform unifies data, messaging, and AI, ensuring every customer interaction is impactful and relevant.

View company page →
$150k–200k
Remote Americas Remote
Posted 10d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Customer.io
https://customer.io

Customer.io is a customer engagement platform that empowers over 9,000 brands to leverage their data for personalized customer experiences. This platform unifies data, messaging, and AI, ensuring every customer interaction is impactful and relevant.

View company page →