×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Development Engineer

Job in Anaheim, Orange County, California, 92801, USA
Listing for: F5 Networks, Inc.
Full Time position
Listed on 2026-10-07
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Software Architect, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 226000 - 338000 USD Yearly USD 226000.00 338000.00 YEAR
Job Description & How to Apply Below
## Principal Software Development Engineer Apply:
Remote:
Field-CA BAY:
Full time:
Posted Today:
RP1038805

At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better.

And it means we prioritize a diverse F5 community where each individual can thrive.
**** About the role
****** As a Principal Software Development Engineer within the F5 AI Security team, you will play a pivotal role in developing low-latency, high-performance applications within our B2B SaaS multi-tenant architecture and our self-hosted platform. This role is crucial for enhancing our capabilities in areas such as forward and reverse proxy development, dynamic policy enforcement, and traffic interception and modification.
****** What you'll do****
* ** Development and Architecture:
Lead the design and implementation of robust low-latency services and APIs, focusing on scalable multi-tenant architectures.**
* ** Performance Optimization:
Build and refine forward and reverse proxies to ensure optimal performance and security for our clients.**
* ** Instrumentation and Monitoring:
Implement observability tools to provide insightful monitoring and alerting across our services, aiding in proactive performance management.**
* ** AI-Enhanced Development:
Leverage AI development tools and agentic frameworks to accelerate coding, testing, and problem-solving while maintaining code quality and security standards.**
* ** Leadership and

Collaboration:

Guide and mentor junior developers, taking initiative in architectural decisions while remaining open to team inputs and fostering an inclusive and collaborative environment.**
* ** Innovation and Analysis:
Engage in the continuous evaluation of emerging technologies and methodologies that could enhance our system architectures or development practices.
****** Qualifications****
* *
* Experience:

Proven track record as a Go developer with experience in developing low-latency applications and working with multi-tenant B2B SaaS architectures. Experience in developing both forward and reverse proxies is highly desirable.**
* ** Technical

Skills:

Expertise in Go programming with proficiency in Python and/or Type Script, understanding of network protocols and concepts, and experience with tools for monitoring and observability.**
* ** AI Development

Skills:

Hands-on experience with AI development tools and integrating AI assistance into daily development workflows.

Experience with agentic frameworks and context engineering for optimizing AI-assisted development is highly desirable.**
* ** Additional

Skills:

Experience with public API design and engineering is beneficial. Familiarity with Large Language Models (LLMs) as a product domain—including embeddings, RAG architectures, and prompt engineering techniques is a plus.**
* ** Leadership

Skills:

Ability to lead projects with minimal guidance, excellent problem-solving skills, and the capacity to take and integrate feedback constructively.**
* ** Analytical Mindset:
Strong interest in analyzing and deciphering complex systems, with a keen eye for improving system efficiency and performance.**
* ** Communication

Skills:

Excellent verbal and written communication abilities, capable of conveying complex technical ideas clearly and effectively.
** The

Job Description is intended to be a general representation of the responsibilities and requirements of the job. However, the…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary