← Zurück zur Liste
Stelle · Senior

Senior Software Engineer - Backend Platform

Softwareentwickler • Senior • Remote • Vollzeit Vereinigte Staaten Americas Remote, USA

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