Sr Mgr, Software Development Engineering

F5 F5 · Enterprise · Bangalore, Hyderabad

This role is for a Sr. Manager of Software Development Engineering at F5, focusing on leading Firewall teams. The responsibilities include roadmap execution, engineering excellence, and cross-functional partnerships to deliver security and compliance solutions for applications across on-premises, cloud, and hybrid environments. The role involves team management, mentoring, architectural guidance, customer issue resolution, and hiring.

What you'd actually do

  1. Support, mentor, and coach as well as provide professional development for your team. Collaborate across teams and deliver high quality software to meet customer needs.
  2. Advise on the architecture, code patterns, testing and continuous integration details.
  3. Take ownership of customer issues with timely fixes and provide proper RCA (Root Cause Analysis) to the wider group.
  4. Collaborate with leaders in engineering and product management on roadmap, strategy, coordinating dependencies, and establishing clear requirements to effectively meet delivery and quality commitments.
  5. Identify hiring needs and be the hiring manager for recruiting engineers.

Skills

Required

  • Experience and passion for taking a leading role in building complex software systems, delivered successfully to customers.
  • Good understanding of Firewalls, NAT, and Intrusion Prevention/Detection System (IPS/IDS) technologies.
  • Experience in working with of L2- L4 network protocols (TCP/IP, UDP, HTTP/S, DNS etc.) and system programming.
  • Hands-on experience in Kubernetes & cloud technologies and deployments.
  • Experience in load-balancing technology
  • Knowledge and expertise in software engineering methodologies and practices for full software development process, including coding standards, code reviews, build process, CI/CD, testing, and operations.
  • Working experience in Agile software development methodology.
  • Demonstrated ability in mentoring and developing people.
  • Excellent interpersonal and communication skills.
  • Demonstrated excellence in all written communications.
  • Typically requires a minimum of 8 years of related experience with a bachelor’s degree; or 6 years and a master’s degree; or a PhD with 3 years’ experience; or equivalent experience.
  • 3+ years of prior experience in managing team of software engineers.

What the JD emphasized

  • delivering securing application traffic
  • security and compliance expectations
  • complex software systems, delivered successfully to customers
  • Firewalls, NAT, and Intrusion Prevention/Detection System (IPS/IDS) technologies
  • L2- L4 network protocols (TCP/IP, UDP, HTTP/S, DNS etc.) and system programming
  • Kubernetes & cloud technologies and deployments
  • load-balancing technology
  • software engineering methodologies and practices for full software development process, including coding standards, code reviews, build process, CI/CD, testing, and operations.
  • Agile software development methodology
  • mentoring and developing people