Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Customer.io

Senior Software Engineer – Backend Platform

Customer.io

Senior Software Engineer at Customer.io building scalable, reliable systems for a data-intensive marketing automation platform. Tackling distributed systems challenges and improving service performance.

Posted 7/10/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $150,000 - $200,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsDynamoDBGoGoogle Cloud PlatformMySQLPostgres

About the role

Key responsibilities & impact
  • 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 for a smoother customer experience
  • Tackle high-throughput challenges across data pipelines, queues, and scheduling infrastructure
  • Able to debug production systems at scale using effective instrumentation, and resolve issues quickly and confidently
  • 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.

Requirements

What you’ll need
  • Significant experience (typically 10+ years) building scalable, distributed systems in Go (or similar statically typed languages)
  • Deep experience with databases - relational (MySQL, Postgres) and non-relational (DynamoDB, BigTable) - 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.

Benefits

Comp & perks
  • 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
  • Professional development budget
  • More.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Go Programming LanguageDistributed Systems DesignDatabase ManagementAPI DevelopmentEvent-Driven ArchitecturePerformance OptimizationDebugging Production SystemsData Pipeline ManagementCloud Services (AWS, GCP)Observability
Soft Skills
MentorshipCollaborationProblem-SolvingCommunicationBias for Action