Sr Software Development Engineer

F5 F5 · Enterprise · Hyderabad, Bangalore

Sr Software Engineer at F5 NGINX Business Unit focused on delivering loosely coupled software components and microservices for next-generation NGINX SaaS products in public & private cloud architectures. Responsibilities include designing, implementing, testing, and troubleshooting network and security technologies, mentoring junior staff, and participating in product support.

What you'd actually do

  1. Collaborate with a globally distributed team to design, code, and test robust, scalable, loosely coupled components for SaaS applications hosted on public cloud platforms.
  2. Diagnose and resolve complex software challenges involving network, security, and web technologies. This includes troubleshooting problems with HTTP load balancers, API gateways (e.g., NGINX proxies), and related systems.
  3. Serve as source of technical expertise to a project team and as a mentor for junior staff members.
  4. Work cross functionally integrating, testing and debugging issues with existing system wide software.
  5. Take part in product support, bug triaging, and bug-fixing activities on a rotating schedule to ensure the SaaS service meets its SLA commitments.

Skills

Required

  • Golang
  • Rust
  • C++
  • Python
  • Docker
  • Kubernetes
  • Microsoft Azure
  • AWS
  • Google Cloud
  • HTTP
  • gRPC
  • TLS
  • REST APIs
  • OpenTelemetry
  • computer networking

Nice to have

  • Golang