F5 is looking to solve the problem of designing, developing, and maintaining distributed, cloud-native systems that power their customers' most critical applications, while fostering a culture of technical excellence, collaboration, and innovation to ensure the delivery of secure, scalable, and reliable services.
Requirements
- Strong technical foundation in areas such as Kubernetes, microservices, networking, and cloud infrastructure (AWS, Azure, GCP).
- Experience with Go, Python, Java, or similar languages.
- Familiarity with observability, monitoring, and incident response in large-scale systems.
- Proven success delivering complex, distributed systems in production, ideally in SaaS or cloud environments.
- Experience in leading Cloud Native UI/UX teams with product development teams
- Experience in building Network and Security Visibility
- Experience in leading Cloud Native Telemetry and Device Management engineering teams
Responsibilities
- Drive the design, implementation, and operation of large-scale, distributed, cloud-native services across multi-cloud and edge environments.
- Champion engineering best practices, including CI/CD, test automation, observability, and operational excellence.
- Ensure security, scalability, and resilience are core considerations in all deliverables.
- Participate in architectural discussions and contribute to long-term technical vision for the Distributed Cloud.
- Lead, mentor, and grow a team of software engineers working on F5’s Distributed Cloud platform.
- Partner with Product Management, Architecture, and other engineering teams to define priorities, scope projects, and deliver high-impact features.
- Support career growth through regular feedback, coaching, and opportunities for skill development.
Other
- 10+ years of professional software engineering experience, including 4+ years in a technical leadership or engineering management role.
- Hands-On Engineering Development Management experience
- Ability to work cross-functionally and align technical priorities with business goals.
- Excellent communication and leadership skills, with a passion for growing and empowering engineers.
- Collaborate with other leaders to improve cross-team processes and ensure smooth integration of services within the broader platform.