Principal Software Engineer, Distributed Cloud

F5

Bangalore, India
Hybrid
Distributed networking systems
Routing control-plane development
State synchronization patterns
This role will define and evolve core networking intelligence for our platform — including routing logic, policy orchestration, state synchronization, and multi-cloud connectivity behavior

Job Summary

  • This role will define and evolve core networking intelligence for our platform — including routing logic, policy orchestration, state synchronization, and multi-cloud connectivity behavior.
  • You’ll operate as a hands-on technical leader, driving architectural direction, mentoring engineers, and ensuring that our networking control-plane is scalable, resilient, and operationally transparent across global environments.
  • Partner with product, platform, and cloud networking teams to ensure alignment with AWS, Azure, and GCP networking primitives including routing boundaries, private connectivity, service routing, and hybrid/cloud edge patterns.

Matching Summary

This role will define and evolve core networking intelligence for our platform — including routing logic, policy orchestration, state synchronization, and multi-cloud connectivity behavior.

Skills & Requirements

Must-have

  • Distributed networking systems
  • Routing control-plane development
  • State synchronization patterns
  • Cloud-native networking
  • Linux networking internals
  • Distributed system fundamentals

Nice-to-have

  • Mentoring engineering teams
  • Driving engineering excellence
  • Customer-focused innovation

Key Requirements

  • 12+ years of experience in software engineering
  • Bachelor’s or Master’s Degree in Computer Science, Engineering, or equivalent

Work Rights

Not specified

Tailored Resume

Cover Letter