F5

Senior Software Development Engineer

F5

full-time

Posted on:

Location Type: Hybrid

Location: Hyderabad • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDockerGoGRPCKubernetesPythonRust

About the role

  • Collaborate with a globally distributed team to design, code, and test robust, scalable components for SaaS applications hosted on public cloud platforms
  • Diagnose and resolve complex software challenges involving network, security, and web technologies
  • Serve as source of technical expertise to a project team and as a mentor for junior staff members
  • Work cross functionally integrating, testing and debugging issues with existing system wide software
  • Take part in product support, bug triaging, and bug-fixing activities
  • Consistently apply forward-thinking software design principles.
  • Participate in hiring and onboarding of new engineers.

Requirements

  • Bachelor’s or advanced degree; and/or equivalent work experience
  • 7+ years of experience in relevant roles
  • Expertise in coding with Golang (preferred) or high-level programming languages like Rust, C++, or Python
  • Hands-on experience with Docker and Kubernetes
  • Experience with network service technologies such as HTTP, gRPC, TLS, REST APIs, and OpenTelemetry
  • Good understanding of computer networking.
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
  • Equipment allowances

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GolangRustC++PythonDockerKubernetesHTTPgRPCTLSREST APIs
Soft skills
collaborationmentorshipproblem-solvingcross-functional teamworkforward-thinkingcommunicationtechnical expertiseonboarding
Certifications
Bachelor’s degreeadvanced degree