All vacancies
Staff Software Engineer, Backend
Customer.io
Remote · Americas$16,667–20,000 gross/mofull-timeCustomer.io Careers
Hi, I'm Paul, VP of Engineering at Customer.io. We're looking for a staff engineer to set technical direction for the systems that move billions of messages a day.
Responsibilities
- Shape the technical direction of our distributed messaging systems in Go — making the high-level architectural calls on mission-critical services where scale, cost, and reliability are all in tension
- Take on ambiguous, high-stakes problems that cross squad and function boundaries, and drive them to a decision when the right answer isn't obvious to anyone yet
- Build consensus on contested technical questions across teams, and communicate the tradeoffs clearly enough that senior leadership can act on them
- Raise the department's bar — set quality and design standards, mentor senior engineers, and turn what you know into frameworks and documentation other teams can use without you in the room
- Drive engineering process and tooling improvements that span multiple squads, not just your own
- Participate in an on-call rotation as required, supporting the reliability of the systems you build
- Interview and calibrate against our career ladder, giving honest, evidence-based assessments of candidates
- Use AI agents to make multi-file changes by scoping the work, writing the prompt, and verifying the output
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 17 Sept 2026
- Last verified
- In the last 5 days
Similar roles
- Lead AI Agent DeveloperEPAM Systems · Remote · Armenia
- 🌎 Backend Java Developer - Remote, ContractXperteez Technology · Remote · worldwide, UTC+4 accepted
- Java DeveloperSalmon · Remote · Armenia
- Software EngineerSoftShark · Armenia · On-site
- Senior Full-Stack Engineer (f/m/x) - remoterefurbed · Remote · worldwide, UTC+4 accepted
- Senior Machine Learning Engineer (RecSys)Infomediji · Remote · worldwide, UTC+4 accepted
