
Senior Software Engineer, Backend
Customer.io2 months ago
Remote, WorldwideSenior
Base Salary
$150k - $200k/yr
Responsibilities
- Design and build distributed systems in Go for timely, relevant messaging.
- Collaborate across teams to debug issues and deliver reliable solutions.
- Own problems end to end, from architecture and schema design to testing and monitoring.
- Share knowledge through videos, writing, and mentorship.
- Utilize AI agents for multi-file changes by scoping work and verifying output.
Requirements
- 7+ years of experience building scalable, distributed systems in Go or similar languages.
- Comfortable working in cloud-native environments like AWS or GCP.
- Familiarity with relational databases, particularly MySQL, and understanding of performance tradeoffs.
- Experience with observability tooling and operating production systems.
- A bias for action and pride in owning technical decisions.
Benefits
- 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.