engineering
Posted 4 weeks agoSenior Software Engineer, Backend
at Customer.io
Americas, United StatesRemote
Responsibilities
- Design and build distributed systems in Go that help customers send timely, relevant messages at scale
- Collaborate across teams to debug issues and deliver reliable solutions
- Own problems end to end - from architecture and schema design to testing, deployment, and monitoring
Requirements
- We help teams send smarter, more relevant messages using real-time behavioral data. Under the hood: Go, React, Ember and AI help us ship fast and scale with confidence. What We Value Ownership
- Use AI agents to make multi-file changes by scoping the work, writing the prompt, and verifying the output What we're looking for 7+ years of
- experience building scalable, distributed systems in Go (or similar statically typed languages)
- Comfort working in cloud-native environments (AWS, GCP)
- Familiarity with relational databases (we use MySQL) and an understanding of performance tradeoffs •
- Experience with observability tooling and operating production systems
Benefits
- A bias for action over perfection, and pride in owning technical decisions Compensation & Benefits
- We believe in transparency. Starting salary for this role is $150,000 - $200,000 USD (or equivalent in local currency) depending on
- benefits package supports your well-being and growth, including 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family .
- We also offer 16 weeks paid parental leave , unlimited PTO , stipends for remote work and wellness, a professional development budget, and more.
- We commit to using our influence to increase inclusion and equity within the tech industry.
Contact
- Please be vigilant in all of your job search activity, and if you have any questions please contact jobs@customer.io. Join us!