Used Tools & Technologies
Not specified
Required Skills & Competences ?
Go @ 4 MySQL @ 4 Terraform @ 6 GCP @ 6 Distributed Systems @ 4 Bash @ 6 Communication @ 4 SRE @ 7 React @ 4 Debugging @ 4Details
Over 7,500 companies - from scrappy startups to global brands - use our platform to send billions of emails, push notifications, in-app messages, and SMS every day. Customer.io powers automated communication that people actually want to receive.
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.
Responsibilities
- Build and scale infrastructure to support billions of messages per day and real-time events
- Automate deployments, alerting, and incident response
- Make our on-call better - clear alerts, solid documentation, and faster resolution
- Tune MySQL and other datastore performance and improve reliability across distributed systems
- Collaborate across teams to debug, ship, and support systems in production
- 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
- 7+ years in SRE or infrastructure roles, improving production systems at scale
- Deep MySQL experience - schema design, performance tuning, and operational tooling
- Fluency in cloud-native tech (GCP a plus) and Terraform
- Proficiency in Go and Bash for scripting and systems programming
- Skill in observability, incident response, and debugging distributed systems
- A preference for action over perfection, and pride in owning technical decisions
Benefits
- Starting salary: $140,000 - $180,000 USD (or equivalent in local currency) depending on experience
- 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
Process
- Application review
- Recruiter call
- Behavioral interview
- Take-home assignment
- Technical interview and assignment review
- Background and employment verification
Values
- Ownership: End-to-end problem ownership, moving fast, thriving in ambiguity
- Engineering with product taste: Focus on user experience, performance, and reliability
- Healthy skepticism of "the way things are done": Bring rigor and creativity
Customer.io is committed to inclusion and equity in tech and uses virtual interviews via Zoom. Offers are extended on official Customer.io letterhead.