Software Engineer III

F5

Hyderabad, Bengaluru

On-site

INR 1,400,000 - 2,300,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

F5 is seeking a Software Engineer III in India to build and maintain next-generation NGINX SaaS products. You will design, implement, and test loosely coupled components and microservices deployed on public clouds.

The role requires independent work, strong coding skills in Golang (preferred) with experience in Docker and Kubernetes, and a solid understanding of networking and API technologies. The ideal candidate has 5+ years in relevant roles and can mentor junior developers while contributing

Qualifications

  • 5+ years of software experience in relevant roles.
  • Bachelor's degree or higher or equivalent work experience.
  • Proficiency with Golang and cloud-native microservices in SaaS environments.

Responsibilities

  • Design, code, and test robust, scalable SaaS components.
  • Diagnose and resolve network, security, and web tech challenges, incl. HTTP load balancers and API gateways.
  • Collaborate cross-functionally to integrate and test system-wide software.
  • Participate in bug triage and fixes to meet SLA commitments.
  • Apply forward-thinking design, implementation, and testing principles.
  • Mentor junior developers and demonstrate leadership.

Skills

Golang
Rust
C++
Python
Docker
Kubernetes
Microservices
Networking
HTTP
gRPC
TLS
REST
OpenTelemetry
NGINX

Education

Bachelor's degree or higher

Tools

Docker
Kubernetes
NGINX

Job description

Position Summary

The F5 Modern Apps team is seeking a Software Engineer III based in India. As a software engineer, you will be an integral part of a development team delivering high-quality features for exciting next generation NGINX SaaS products. The role is focused on delivering loosely coupled software components and microservices integrated into public cloud architectures; creating solutions to a wide variety of technical challenges; independently designing, implementing, and testing new functionality; and collaborating withpeers and technical leads.You'll be expected to handle design and development tasks independently, with minimal direct supervision.

Primary Responsibilities
  • Collaborate with a globally distributed team to design, code, and test robust, scalable,loosely coupledcomponents for SaaS applications hosted on public cloud platforms.
  • 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.
  • Work cross functionally integrating, testing and debugging issues with existing system wide software.
  • Take part in product support, bug triaging, and bug-fixing activities on a rotating schedule to ensure the SaaS service meets its SLA commitments.
  • Consistently apply forward-thinking software design, implementation, and test principles.
  • Mentor junior developers while demonstrating leadership.
Skills
  • Expertise in coding with Golang (preferred) or other high-level programming languages like Rust, C++, or Python.
  • Hands-on experience with Docker and Kubernetes, as well as developing applications using microservices architecture within cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
  • Solid knowledge of computer networking principles.
  • Experience with network service technologies such as HTTP, gRPC, TLS, REST APIs, and OpenTelemetry.
  • Experience with NGINX technologies a strong plus.
Qualifications
  • Bachelors or advanced degree; and/or equivalent work experience.
  • 5+ years of experience in relevant roles.

The Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the description may not be all-inclusive, and responsibilities and requirements are subject to change.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

F5 • Hyderabad, Bengaluru

On-site
INR 2,500,000 - 4,000,000
Software Engineer III
Software Engineer III

F5 Networks Australia • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Principal Software Engineer
Principal Software Engineer

F5 Networks Australia • Hyderabad

On-site
INR 3,500,000 - 7,500,000
Sr Software Engineer
Sr Software Engineer

F5 Networks Australia • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Software Engineer III
Software Engineer III

636 F5 Networks Innovation SEZ Private Limited (India) • Hyderabad

Hybrid
INR 1,800,000 - 2,400,000
Sr Software Engineer
Sr Software Engineer

636 F5 Networks Innovation SEZ Private Limited (India) • Hyderabad

Hybrid
INR 900,000 - 1,400,000
Hybrid work option
Principal Software Engineer
Principal Software Engineer

636 F5 Networks Innovation SEZ Private Limited (India) • Hyderabad

Hybrid
INR 5,500,000 - 9,000,000
Senior Software Engineer
Senior Software Engineer

Jobgether • India

Remote
INR 1,800,000 - 3,200,000
Remote (India)
Mentorship programs
Learning & development
Sr. Engineer Software Engineering XI
Sr. Engineer Software Engineering XI

Vertiv Co. • Pune District

On-site
INR 1,800,000 - 3,200,000
Staff Engineer
Staff Engineer

BuildxPartners • Bengaluru

On-site
INR 4,500,000 - 7,500,000