Career EngineCareer Engine
Your matchExample
91%match
Why you fitThis role calls for Go and Distributed Systems — tell us what you know and we'll check the rest.
Gap to noteAlso lists Large-scale Backend Architecture — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

customer io logo

Senior Software Engineer - Backend Platform

customer io · Americas Remote · Posted 118 days ago

$150k–$200kremoteic
GoDistributed SystemsBackend ArchitecturePostgreSQLMySQLDynamoDBBigTableAWS

Hi, I'm Manu, Engineering Manager at Customer.io . We're looking for experienced backend engineers who want to build and own the infrastructure that powers one of the most data-intensive platforms in marketing automation — systems that process millions of events per second, orchestrate complex workflows at scale, and keep everything running reliably for thousands of customers worldwide.

You'll work on the Platform team, tackling hard distributed systems problems: designing for fault tolerance, scaling services under real production pressure, and building the foundational layers that every other team at Customer.io depends on. This isn't just maintenance work — you'll shape the architecture of systems that need to be both highly available and constantly evolving.

If you're someone who gets energized by the intersection of scale, reliability, and developer experience — and wants ownership over infrastructure that truly matters — we'd love to talk.

What you'll bring:

  • Deep experience with distributed systems and large-scale backend architecture
  • Strong instincts around reliability, observability, and fault tolerance
  • Comfort reasoning about performance, capacity, and trade-offs at scale
  • Experience with event-driven systems, message queues, or data pipelines is a plus
  • A collaborative mindset — you raise the team around you

About Customer.io

Over 9,000 companies - from scrappy startups to global brands - use our platform to send billions of emails, push notifications, in-app messages, and SMS every day. Customer.io powers automated communication that people actually want to receive.

We help teams send smarter, more relevant messages using real-time behavioral data. Under the hood: Go, React, Ember and AI help us ship fast and scale with confidence.

What We Value

Ownership

You drive technical direction across systems and teams. You move with urgency, build with empathy, and think long-term. You’ve led large-scale infrastructure initiatives and know what it takes to get them over the line.

…

Apply on customer io's site →

This posting is sourced from customer io's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 24 open roles at customer io right now. This role is one of 825 Software Engineer openings in Remote and centers on Go, Distributed Systems, Large-scale Backend Architecture, and Postgresql.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.