Customer.io
Senior Backend Engineer
Customer.io
$150k - $200k
Americas Remote
Go
AWS
GCP

Senior Backend Engineer

Overview

Customer.io powers automated communication that people actually want to receive. We help teams send smarter, more relevant messages using real-time behavioral data.

Job Description

Over 8,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.

Responsibilities

  • - Design and build distributed systems in Go that help customers send timely, relevant messages at scale
  • - Collaborate across teams to debug issues and deliver reliable solutions
  • - Own problems end to end - from architecture and schema design to testing, deployment, and monitoring
  • - Share knowledge and raise the bar through sharing your progress publicly with short videos, thoughtful writing, and mentorship
  • - Leverage AI tools to prototype, move faster, and make better decisions

Required Skills

  • - 7+ years of experience building scalable, distributed systems in Go (or similar statically typed languages)
  • - Comfort working in cloud-native environments (AWS, GCP)
  • - Familiarity with relational databases (we use MySQL) and an understanding of performance tradeoffs
  • - Experience with observability tooling and operating production systems
  • - A bias for action over perfection, and pride in owning technical decisions

Benefits

  • - 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family
  • - 16 weeks paid parental leave
  • - Unlimited PTO
  • - Stipends for remote work and wellness
  • - A professional development budget
  • - More benefits available

About the company

Fueled by first-party data, create personalized journeys across all channels with our customer engagement platform.


All Job Openings at Customer.io