368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$226k – $338k per year
Location
Remote/Hybrid (San Jose, United States)
Seniority
Principal
Employment
Full-Time
Overview
Company
Impact
Profile match

F5

F5 is an award-winning creative agency based in Shanghai that specializes in brand strategy, digital marketing, and tech-driven advertising solutions. Taking its name from the computer refresh key, the agency focuses on refreshing traditional ideas by integrating modern technology, AI, and storytelling into global brand campaigns. It serves major international and domestic enterprise clients, helping businesses drive innovation and connect with global audiences through creative storytelling.

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.

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.

The Principal Software Engineer plays a key role in building enterprise applications for F5 Engineering and Operations teams.

The Principal Engineer is a thought leader, who continually looks for ways to improve our solutions and then architects, and builds data-driven solutions that empower teams across the organization to make better, faster decisions.

You will set the technical direction, and serve as the key designer for the development, and implementation of complete software components.

You will drive security and performance standards and mentor engineers.

Responsibilities / What you’ll do

  • Lead requirements analysis and define designs for new tools, as well as enhancements to existing tools and systems.
  • Architect and lead the development of scalable and secure back end and front-end systems.
  • Provide technical direction and guide junior engineers.
  • Recommend, establish and maintain technical design methodologies and processes.
  • Develop and implement automated testing strategies to improve efficiency.
  • Implement and drive best coding practices and design patterns.
  • Develop and maintain quality gates for continuous integration and continuous deployment.
  • Collaborate with cross functional teams to ensure high quality project delivery.

Qualifications, what you bring

  • Bachelors or Master’s degree in computer science engineering or equivalent and 10+ years of professional software engineering experience.
  • Expertise in developing Cloud native intelligent analytics solutions.
  • Experience with Go, Python, Java or similar technologies.
  • Expertise in building data warehouse analytics solutions.
  • Strong background with designing backend SQL/ NoSQL databases and performance tuning.
  • Experience with Front end technologies like React.
  • Familiarity with Machine Learning models and AI techniques.
  • Familiarity with System observability and monitoring.
  • Hands on experience with Docker and Kubernetes as well as developing applications using microservices architecture with Cloud platforms such as AWS or GCP.
  • Excellent communication skills and leadership skills. Ability to independently work across team boundaries and own projects.
  • Ability to guide team members on technical aspects.

Preferred

  • Implementation experience with Machine learning models and AI techniques for improved decision making.
  • Experience with PromQL, Tableau, Grafana.

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.

The annual base pay for this position is: $225,600.00 - $338,400.00

F5 maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, geographic locations, and market conditions, as well as to reflect F5’s differing products, industries, and lines of business. The pay range referenced is as of the time of the job posting and is subject to change.

You may also be offered incentive compensation, bonus, restricted stock units, and benefits. More details about F5’s benefits can be found at the following link: https://www.f5.com/company/careers/benefits. F5 reserves the right to change or terminate any benefit plan without notice.

Please note that F5 only contacts candidates through F5 email address (ending with @f5.com) or auto email notification from Workday (ending with f5.com or@myworkday.com).

Equal Employment Opportunity

It is the policy of F5 to provide equal employment opportunities to all employees and employment applicants without regard to unlawful considerations of race, religion, color, national origin, sex, sexual orientation, gender identity or expression, age, sensory, physical, or mental disability, marital status, veteran or military status, genetic information, or any other classification protected by applicable local, state, or federal laws. This policy applies to all aspects of employment, including, but not limited to, hiring, job assignment, compensation, promotion, benefits, training, discipline, and termination. F5 offers a variety of reasonable accommodations for candidates. Requesting an accommodation is completely voluntary. F5 will assess the need for accommodations in the application process separately from those that may be needed to perform the job. Request by contacting [email protected].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
San Jose
$21k – $55k per year (Estimated) • In office • Full-Time • Bengaluru
C++
Go
Java
C++
Protobuf
Databases
Apache Ignite
ElasticSearch
PostgreSQL
RabbitMQ
Redis
DevOps
CI/CD
Docker
gRPC
Kibana
OpenTelemetry
Apply
$71k – $120k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Kraków
DevOps
AWS
Azure
CI/CD
GCP
Apply
$143k – $258k per year (Estimated) • Remote/Hybrid • Full-Time • 12+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
JavaScript
Python
TypeScript
Python
pySpark
AI/ML
Prompt Engineering
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
Jenkins
GitHub
GitLab
Analytics
ETL/ELT
Apply
$163k – $434k per year • Remote/Hybrid • Full-Time • 12+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
JavaScript
Python
TypeScript
Python
pySpark
AI/ML
Prompt Engineering
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
Jenkins
GitHub
GitLab
Analytics
ETL/ELT
Apply
$18k – $29k per year (gross) • In office • Full-Time • Yekaterinburg
JavaScript
Node JS
PHP
SQL
TypeScript
Python
PHP
Laravel
Databases
MySQL
Redis
MS SQL
Frontend
React.js
DevOps
CI/CD
Docker
Git
Nginx
Rest API
Apply
$311k – $467k per year • Equity • Remote/Hybrid • Full-Time • 12+ years exp • PhD • San Jose • Seattle
Design
Figma
InVision
Apply
$213k – $320k per year • Equity • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • San Jose • Seattle
DevOps
Kubernetes
API Gateway
Apply
$177k – $265k per year • Equity • In office • Full-Time • PhD • San Jose • Seattle
C++
Go
Python
Rust
AI/ML
CUDA
CUDA Toolkit
Llama
llama.cpp
Ollama
TensorRT
TGI
Triton
vLLM
TPU
DevOps
AWS
Azure
Docker
GCP
Kubernetes
Apply
$49k – $127k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Guadalajara
Python
SQL
Databases
Databricks
Delta Lake
Snowflake
AI/ML
dbt
LLM
Spark
MLFlow
Streamlit
DevOps
Azure
Azure DevOps
CI/CD
GitHub Actions
Platform Engineering
GitHub
GitLab
Analytics
ETL/ELT
Apply
$35k – $118k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Guadalajara
SQL
DevOps
Rest API
Marketing
Marketo
Salesforce
Apply
$147k – $265k per year (Estimated) • In office • Full-Time • Folsom • San Jose
Apply
$117k – $255k per year (Estimated) • In office • Full-Time • 8+ years exp • Richardson • Boise • Folsom • San Jose
Verilog
AI/ML
Claude
Apply
$124k – $208k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Austin • San Jose
C++
Python
SystemVerilog
Chips/EDA
Formal Verification
Apply
$116k – $253k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Boise • San Jose
Apply
$68k – $85k per year • In office • Full-Time • Master's Degree • San Jose
Python
AI/ML
AI Agents
DevOps
Amazon EC2
AWS
AWS Lambda
Bitbucket
CI/CD
CloudFormation
Docker
Git
Kubernetes
Terraform
Amazon S3
IAM
HPC
Cybersecurity
Least Privilege
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.