Developer Enablement Engineer
145k - 160k USD
Remote
Full Time
#Engineering
#Unix
#Go
#JavaScript
#CSS
At Customer.io, we are on a mission to power automated communication that people actually enjoy receiving. More than 7,100 internet businesses rely on our platform to manage and track emails, SMS, push notifications, and in-app messages. By leveraging behavioral data, we help companies move beyond generic marketing to deliver highly relevant experiences based on how users interact with their mobile and web applications. We are a remote-first team committed to building an inclusive culture that values diverse perspectives, and we are looking for someone who shares our passion for empathy, transparency, and responsibility.
The role
We are looking for a Senior Developer Enablement Engineer to join our team on a full-time basis. This is a remote position open to candidates located anywhere. In this role, you will focus on reducing complexity and improving development velocity by creating self-service solutions and establishing engineering best practices. You will be a key contributor in a collaborative, high-impact environment where you can refine your skills while helping our engineering organization scale effectively.
Core responsibilities
- Design and implement innovative solutions that actively reduce engineering drag and streamline our development workflows.
- Collaborate with engineering leadership to define and execute a roadmap that addresses current productivity challenges.
- Build internal processes and tools that enhance overall developer experience, quality, and system reliability.
Skills and experience
To succeed in this role, you should be comfortable working in a distributed environment and possess a strong collaborative mindset. We are looking for the following qualifications:
- Deep experience working with engineers to solve real-world problems and a desire to provide timely, effective solutions.
- Strong proficiency in Go and comfort working within UNIX environments.
- Experience with front-end technologies, specifically JavaScript and CSS, for building complex web applications.
- The ability to deliver high-quality work independently and a commitment to mentoring coworkers through pair programming and code reviews.
- Excellent communication skills and an empathetic, respectful approach to decision-making.
Compensation and benefits
We offer a starting salary range of $145,000 to $160,000 USD, which is subject to market rate adjustments based on your experience. Our benefits package is designed to support your life and professional growth, including:
- Remote work flexibility with a monthly stipend for internet and home office costs.
- Comprehensive medical insurance with 100% of premiums paid for you and your dependents.
- 401k retirement plan with a 5% dollar-for-dollar matching contribution.
- A generous home office budget to ensure your workspace is ergonomic and comfortable.
How to apply
If you are interested in helping us build a better developer experience, please submit your application and include a brief note on why you are excited about this role. We promise to provide a status update to every applicant. Our hiring process typically includes a recruiter screening, a conversation with the hiring manager, a take-home assignment, a technical review call, and a final interview.





