Customer.io is hiring a
Senior Site Reliability Engineer, Remote

Logo of Customer.io

Senior Site Reliability Engineer closed

🏢 Customer.io

💵 $160k-$180k
📍

Summary

Customer.io is seeking a collaborative Site Reliability Engineer with 7+ years of experience to design, build, and maintain infrastructure, plan growth, automate deployment processes, and be on call for incidents. The role offers opportunities for skill development and growth in a remote-first team.

Requirements

  • Based in North/South American time zones
  • Preferably 7+ years of experience as a site reliability engineer and/or software engineer
  • Experience in managing and working with RDB systems (MySQL)
  • A solid understanding of problems of scalability and experience deploying and managing distributed applications on cloud infrastructure
  • Proven experience building cloud infrastructure via code using Terraform and automating operational toil
  • Deep knowledge of UNIX environments and the ability to apply modern collaborative development practices
  • A collaborative mindset backed by excellent communication skills and a desire to help us make great decisions in an empathetic and respectful way
  • Ability to work independently in your timezone and make progress on tasks and projects without needing frequent guidance
  • Ability to work with all Engineering teams and lead technical discussions and solve problems
  • Inclination to proactively find problems and solve them
  • Ability to coach junior SREs and elevate them
  • Ability to take on long-term projects and see them through completion
  • A security-first mindset
  • A self-starter who values synchronous and asynchronous work

Responsibilities

  • Design, build, and maintain core infrastructure pieces that allow Customer.io scaling to support real-time processing and delivery of billions of messages
  • Plan the growth of Customer.io ’s infrastructure
  • Automate the deployment process to make it as boring as possible
  • Be on our on-call rotation to respond to Customer.io availability incidents and provide support for technical support engineers with customer incidents
  • Ensure we have adequate observability of our infrastructure and applications
  • Debug production issues across services and levels of the stack
  • Take an active role in a friendly and supportive team that encourages you and the entire company to grow as individuals, professionals, and teams
  • Learn, practice, and share with your coworkers through code review, pair programming, team collaboration, and training to help improve our collective knowledge and best practices together

Preferred Qualifications

  • Go experience is a nice to have, but most of our engineers have succeeded while picking it up on the job
  • Experience working with Google Cloud Platform is nice to have
This job is filled or no longer available

Similar Jobs