F

F5

Multi-cloud app security and delivery platform

Principal Software Development Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSeattle, WA, USARemote

About the Job

Requirements

  • Proven track record as a Go developer, including experience developing low-latency applications and working with multi-tenant B2B SaaS architectures.
  • Expertise in Go programming and proficiency in Python and/or TypeScript.
  • Understanding of network protocols and concepts, and experience with tools for monitoring and observability.
  • Hands-on experience with AI development tools and integrating AI assistance into daily development workflows.
  • Ability to lead projects with minimal guidance and incorporate feedback constructively.
  • Strong interest in analyzing complex systems and improving system efficiency and performance.
  • Excellent verbal and written communication abilities to convey complex technical ideas clearly and effectively.

Responsibilities

  • Lead the design and implementation of robust low-latency services and APIs, focusing on scalable multi-tenant architectures.
  • Build and refine forward and reverse proxies to optimize performance and security.
  • Implement observability tools for monitoring and alerting across services to support proactive performance management.
  • Use AI development tools and agentic frameworks to accelerate coding, testing, and problem-solving while maintaining code quality and security standards.
  • Guide and mentor junior developers and take initiative in architectural decisions while incorporating team input.
  • Evaluate emerging technologies and methodologies that could improve system architectures or development practices.

Desired Qualifications

  • Experience developing both forward and reverse proxies.
  • Experience with agentic frameworks and context engineering to optimize AI-assisted development.
  • Experience with public API design and engineering.
  • Familiarity with large language models as a product domain, including embeddings, retrieval-augmented generation architectures, and prompt engineering techniques.

About the Company

F5

Multi-cloud app security and delivery platform

F5 provides multi-cloud application services and security, including web application and API protection (WAF and API security), bot defense, fraud prevention, and application delivery (load balancing and access management). Its products protect and accelerate applications wherever they run, delivered as licenses, subscriptions, and support contracts, with professional services to help implementation. The company differentiates itself with a broad, integrated suite that covers both security and delivery across multi-cloud environments for a wide range of industries. Its goal is to help customers securely deliver reliable, fast, and available applications across any cloud or data center while reducing fraud and ensuring smooth user access.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Seattle, WA
Founded
1996

Recently Posted Jobs

Explore more opportunities at F5

See more jobs