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

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.

Senior Software Engineer – Backend Platform
Customer.ioSenior Software Engineer at Customer.io building scalable, reliable systems for a data-intensive marketing automation platform. Tackling distributed systems challenges and improving service performance.
Tech Stack
Tools & technologiesAWSCloudDistributed 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 resumeApplicant 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