Site Reliability Engineering Manager II
Flywire · Chicago, IL · 6 days ago
HybridCustomer Service$160k–$200k/yrFull-time
About the role
The Manager II, Site Reliability Engineering role at Flywire involves driving reliability, automation, and performance within the cloud-based infrastructure. You will coordinate and support daily activities for SREs, track team success, and mentor team members.
Responsibilities
- Cook up and support daily activities for SREs on the team and partner with their managers to determine the approach for managing daily tasks
- Track success on the team based on established goals and objectives
- Work on issues of limited scope with the ability to find and execute solutions to routine problems
- Become embedded within an Engineering team, helping them navigate production excellence and advocating for best practices
- Mentor team members and drive initiatives
- Drive a design for a feature while understanding system-wide and architectural concerns
- Understand the basic day-to-day tasks traits of a production environment and participate in on-call support
- Engage and collaborate with other disciplines within the design, deployment, operation, and optimization of services
- Debug production issues across services and levels of the stack as well as practice incident response and blameless postmortems
- Identify opportunities both in processes and tools to improve the overall productivity of the team
- Identify great talent and excite them to join our team
- Provide estimations, track progress, and manage risk as well as team members' time
- Participate in an on-call shift along with other disciplines to respond to incidents
- Become involved in tech communities and add contributions to enhance them
- Lean into our business domain and needs as well as our company vision, mission, and strategy to deliver on our short and long-term goals
Qualifications
- 5 years of experience within the SRE space
- 2-5 years of leading or managing and developing SRE teams
- Comfortable with the idea of being or becoming a generalizing specialist as we are aiming to build a multidisciplinary and balanced team based on "t-shaped" individuals
- Experience with at least one programming language is required as software engineering is an important part of our work and we actively use and support many different platforms and languages
- Proficient with testing techniques such TDD or BDD will be highly valued
- Familiarity with the container ecosystem, cloud infrastructure, build systems, and CI/CD tools is key for being successful at this role
- Comfortable taking ownership of complex systems challenges and help uncover opportunities for improvement
- Strong communication and collaboration skills, and most importantly, empathy as we enable, empower, and encourage our fellow colleagues