Specialty
The role
Customer.io, a messaging platform used by over 9,000 companies, is hiring a Staff Software Engineer for its Product/AI area. The role owns ambiguous product problems end to end across a Go and React stack. Location limits are not stated.
What you will do
- Own ambiguous problems from initial framing through launch and iteration
- Partner with product, design and data on priorities, scope and success measures
- Lead technical decisions on architecture, performance, reliability and maintainability
- Align teams and resolve technical disagreements on cross-team initiatives
- Mentor engineers, build reusable patterns and use AI across the engineering workflow
- Join an on-call rotation for the systems the team builds
What they ask for
- Track record of leading complex work across teams or systems
- Strong backend engineering experience with the ability to work across the stack
- Sound product and technical judgment when the path is unclear
- Ability to influence experienced peers without formal authority
- Experience using metrics, experimentation and observability on production systems
- Regular hands-on use of AI across the software development lifecycle
What they offer
- 10% annual bonus target
- Full coverage of medical, dental, vision and mental health premiums
- 16 weeks paid parental leave and unlimited PTO
- Remote work and wellness stipends plus a professional development budget
This is our own short reading of the posting. The full description, and anything that has changed since, is on Customer.io's careers page behind the apply button.

