Engineering Manager (Edge SRE)
- United Kingdom
- Lead/Staff
- 2+ years
- Posted
Skills
Required
- distributed systems / tooling / Linux / Internetworking / infrastructure security / infrastructure management
- Internet
- software engineering
- observability
- Jaeger
- OpenTracing
- ELK
- Prometheus
- Thanos
Preferred
- Cloudflare
- edge production
- debug in production
Join Cloudflare, a leading internet security and performance company, as an Engineering Manager for the Edge SRE team. In this role, you will lead and develop a team of Site Reliability Engineers (SREs) responsible for ensuring the reliability and scalability of Cloudflare's edge services. You will play a key role in driving platform initiatives, mentoring your team, and collaborating with other engineering managers to achieve reliability outcomes. Enjoy competitive pay, flexible vacation, paid parental leave, comprehensive benefits, and a supportive work environment.
Responsibilities
- Lead and develop a team of Site Reliability Engineers (SREs) responsible for Cloudflare edge production and building tools for all teams to understand and interact with it.
- Drive Platform initiatives for edge services, leading engineers who build tools and best practices for engineering teams to debug in production, measure availability and performance indicators.
- Participate in deep technical design discussions within your team and across partner teams, ensuring that systems are built correctly and quality is maintained.
- Excel at planning and overseeing execution to meet commitments and deliver with predictability
- Incident root cause analysis and follow-ups
- Hands-on experience with software or reliability engineering
Requirements
- You have 2+ years experience managing a team of 5 or more engineers on projects in the areas of: distributed systems, tooling, Linux, Internetworking, infrastructure security or infrastructure management
- You have 5+ years of software engineering, reliability, or operations experience in a customer-focused environment
- You are comfortable collaborating and co-ordinating on cross-team projects and workflows
- You can provide a strong technical vision for systems and infrastructure teams
- You are capable of leading a discussion with upper management, and are able to tailor the level of technical detail to suit your audience
- You have experience building services and systems, have successfully taken projects from inception to production, and are comfortable diving in to provide leadership for major projects when needed
Experience running and maturing distributed systems
- Experience using observability tools such as Jaeger, OpenTracing, ELK, Prometheus, Thanos, Grafana, Clickhouse
- Experience leading and hiring a team that builds and runs tools and platforms
- Experience developing tools and APIs
Incident management
- Familiarity working with Proxies, DNS, Databases, Internet and Security
- Comfortable managing teams/projections with deadlines and short release cycles
jobapplier