Customer.io is a platform used by over 7,500 companies to send billions of communications daily, including emails, push notifications, in-app messages, and SMS.
The company is seeking a Developer Enablement Engineer to enhance developer velocity and confidence by reducing friction and improving internal platforms.
The role involves developing solutions to minimize engineering drag, executing a roadmap for developer productivity, and collaborating with engineering leaders to enhance quality and reliability.
Responsibilities include building internal processes and tools, mentoring coworkers, sharing knowledge publicly, and leveraging AI tools for better decision-making.
Requirements:
Candidates must have 7+ years of experience in both front-end and back-end development, including tool creation and improving delivery pipelines.
Proven experience in self-hosted UNIX environments, docker container management, and debugging deployment and configuration is required.
Fluency in cloud-native technologies, particularly GCP, Kubernetes, and GitHub is necessary.
Proficiency in Go and JavaScript programming, configuration, and deployment is essential.
A preference for action over perfection and a strong sense of ownership in technical decisions are important traits for candidates.
Benefits:
The starting salary for this role ranges from $140,000 to $180,000 USD, depending on experience and market adjustments.
The benefits package includes 100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for employees and their families.
Employees receive 16 weeks of paid parental leave, unlimited PTO, stipends for remote work and wellness, and a professional development budget.
Additional benefits can be found on the company's careers page.