Tackle complex challenges by designing and implementing scalable, reliable infrastructure and services that power the future of customer engagement technology. In this pivotal role, you'll leverage your extensive expertise in backend systems and infrastructure management to enhance the performance and reliability of our platforms. Your contributions will directly influence the shaping of architecture and operational excellence needed for our product to thrive.
Architect and maintain critical infrastructure to enable Customer.io to scale and handle real-time processing of billions of messages. Strategically plan and implement infrastructure growth to meet evolving demands and repeatability. Streamline and automate processes for efficiency and reliability, removing manual toil. Participate in on-call rotations to swiftly address availability incidents and support technical engineers with customer-related issues. Develop observability to ensure comprehensive monitoring and effective alerting of infrastructure and applications. Troubleshoot and resolve production issues across various services and stack levels. Contribute to a collaborative and supportive team environment, fostering individual, professional, and team growth. Engage in continuous learning and knowledge sharing through code reviews, pair programming, and team collaborations to refine best practices.