Skip to main content
Customer.io

Senior Software Engineer - Email Channel

RemoteAmericas· UTC-8…UTC-3
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
$150k–$200k/yr
Check eligibility

Open to Anywhere in Americas · UTC-8…UTC-3. Set where you work from to check your eligibility.

No BS summary

Senior full-stack/product-minded engineer with 7+ years building scalable distributed systems, especially in Go or similar statically typed languages. Needs React/frontend product feature experience, APIs for high-throughput async workloads, cloud-native environments, relational databases, and production observability. Remote role limited to the Americas.

Core skills

Go/similar statically typed languagesReact/similar frameworksAPIs

Required skills

AWS/GCPMySQLRelational databasesObservability tooling

Optional skills

SPFDKIMDMARC

What you'll do

  • Build and evolve frontend experiences for creating, previewing, and analyzing campaigns, including editors, configuration, and analytics dashboards
  • Design and scale backend systems for high-volume message and event processing, including queue management, retry logic, rate limiting, and real-time event pipelines
  • Build automated systems for provider feedback signals, including classification, suppression, throttling, and health scoring
  • Partner with in-house domain experts to turn email knowledge into automated tooling
  • Instrument and monitor channel health end to end, including signal detection, anomaly alerting, and observability
  • Own problems end to end from architecture and schema design to testing, deployment, and monitoring
  • Share knowledge through short videos, writing, and mentorship
  • Use AI agents to make multi-file changes by scoping work, writing prompts, and verifying output

What they require

  • 7+ years of experience building scalable, distributed systems in Go or similar statically typed languages
  • Experience building product-facing frontend features in React or similar frameworks with attention to UX quality and polish
  • Experience building or consuming APIs that handle high-throughput async workloads, including event streams, queues, and graceful degradation under load
  • Comfort integrating with external systems such as third-party APIs, rate limits, and opaque failure modes, and designing resilience around them
  • Comfort working in cloud-native environments such as AWS and GCP
  • Familiarity with relational databases, primarily MySQL, and performance tradeoffs
  • Experience with observability tooling and operating production systems
  • 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 employee and family
  • 16 weeks paid parental leave
  • Unlimited PTO
  • Remote work stipend
  • Wellness stipend
  • Professional development budget

Over 9,000 companies use Customer.io to send emails, push notifications, in-app messages, and SMS. The platform powers automated communication using real-time behavioral data.

SoftwareMid-size

Details

Apply routeGreenhouse
$150k–$200k/yr