← Zurück zur Liste
Stelle

Senior Software Engineer - Backend Platform

Backend Developer • Remote • Vollzeit • 📍 Americas Remote

Join Customer.io's Platform team to design and own the distributed infrastructure that processes billions of events and messages daily for thousands of customers worldwide.

Responsibilities

  • Design and evolve distributed systems in Go to handle billions of daily events and messages, and store and index petabytes of data
  • Lead architectural decisions around performance, reliability, and real-time event processing
  • Improve service-to-service communication through better APIs, messaging systems, and event-driven patterns
  • Work across teams to uncover bottlenecks and system issues, and lead initiatives to resolve them
  • Tackle high-throughput challenges across data pipelines, queues, and scheduling infrastructure
  • Debug production systems at scale using effective instrumentation
  • Share knowledge and raise the bar through videos, writing, and mentorship
  • Leverage AI tools to prototype, move faster, and make better decisions

Requirements

  • Significant experience (typically 10+ years) building scalable, distributed systems in Go (or similar statically typed languages)
  • Deep experience with relational (MySQL, Postgres) and non-relational (DynamoDB, BigTable) databases, and how to make them fast
  • Comfort working in cloud-native environments (AWS, GCP)
  • Familiarity with APIs, observability, and operating production systems
  • A bias for action over perfection, and pride in owning technical decisions

Nice to have

  • Experience with event-driven systems, message queues, or data pipelines

Soft skills

OwnershipCustomer focusUrgency paired with empathyLong-term thinkingHealthy disregard for "the way things are done"

What we offer

  • Starting salary $150,000-$200,000 USD (or equivalent in local currency) depending on experience
  • 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for employee and family
  • 16 weeks paid parental leave
  • Unlimited PTO
  • Stipends for remote work and wellness
  • Professional development budget

About the company

Customer.io's platform is used by over 9,000 companies - from scrappy startups to global brands - to send billions of emails, push notifications, in-app messages, and SMS every day. Under the hood, Go, React, Ember, and AI help the team ship fast and scale with confidence.

Ähnliche Stellen