Skip to main content

Staff Software Engineer, Backend at Customer.io

Department: Engineering

Language

Compensation · Listed in posting

$200,000 – $240,000/yr

Setup
Remote
Location
Chapultepec, State of Mexico
Type
Full-time
Level
staff+
Posted

Description

Customer.io is hiring a Staff Engineer to set technical direction for its distributed messaging systems that move billions of messages daily. The role focuses on high-level architecture, cross-squad technical decisions, quality and design standards, engineering process and tooling, mentorship, on-call reliability, and candidate calibration. Candidates should have 10+ years building scalable distributed systems in Go or a similar statically typed language, experience across multiple systems, and expertise in observability, recovery, cloud-native environments, relational databases, and performance tradeoffs. The starting salary is $200,000-$240,000 USD with a 10% annual bonus target and comprehensive medical, dental, vision, and supplemental insurance coverage.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation