Principal Software Engineer

F5 Inc

Hybrid Actively hiring
Louisville, CO Posted 15 days ago $225,680$254,400 / year

At a glance

AI generated

TL;DR

F5, Inc. is hiring a Principal Software Engineer to join their team in Louisville, CO, focusing on enhancing the observability and automation of complex environments. This role involves working closely with internal teams to develop tooling and frameworks that enable full observability and zero-downtime deployments using NGINX Plus and other technologies. The engineer will also be responsible for designing secure, highly available solutions, monitoring application growth, and triaging production issues in a multi-cloud environment. Key skills include expertise in C++, Python, Go, shell scripting, UNIX-based systems administration, SDLC methodologies, and DevOps practices such as CI/CD workflows with GitLab, Terraform, and Ansible. The candidate should also have experience with database engines like PostgreSQL and time-series databases, observability tools including the LGTM stack, and incident management platforms like PagerDuty.

Skills

C++ Python Go NGINX Plus Kubernetes AWS Azure GCP OCI Terraform GitOps FluxCD PostgreSQL MySQL Prometheus Mimir Clickhouse Loki Grafana Tempo Pagerduty Sentry Datadog ELK stack Unix-based systems administration Shell scripting

What you'll do

  • Design and implement zero-downtime deployment approaches for application delivery.
  • Develop real-time logging, alerting, and monitoring solutions using NGINX Plus features.
  • Enhance data-driven engineering culture by providing statistical trends and analysis.
  • Coordinate with solution architects to design secure, highly available cloud solutions.
  • Implement automation solutions to identify reliability risks and monitor application growth.

What we're looking for

  • 5+ years of experience in software release engineering and UNIX-based system administration.
  • Proficiency in C, C++, Python, Go, and shell scripting for automation and tooling development.
  • Expertise in NGINX Plus and application delivery controllers (ADC) solutions.
  • Experience with public and private clouds (AWS, Azure, GCP), Kubernetes, and Terraform.
  • Strong knowledge of DevOps practices, including CI/CD workflows and GitOps methodologies.
  • Deep understanding of database engines, observability tools, and incident management systems.

Market check

Salary context

This $225,680–$254,400 range sits above 89% of similar postings on FindRole.

Peer median band

$143,000$244,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About F5 Inc

F5, Inc. is an American technology company specializing in application security, multi-cloud management, online fraud prevention, application delivery networking, application availability and performance, and network security, access, and authorization.

F5 Inc currently has 19 open roles on FindRole.

Listed pay typically runs $161,600–$242,400 across 19 roles with salary data.

Most-posted roles

View all roles at F5 Inc

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (Usa-San Jose, US) 85 days ago $231,400$331,800
Python C++ ASIC development Networking function implementation CI/CD PostgreSQL Kubernetes AWS Docker Prometheus Grafana P4 programming SDK development Linux操作系统 Git Jira Confluence
Remote

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Ca - 2450 Broadway, US) 50 days ago $184,300$247,100
Python Java Django Springboot AWS Kinesis DynamoDB S3 SNS SQS MySQL Postgres Kafka CI/CD Agile ML/AI
Remote

Principal Software Engineer

Oracle

US 42 days ago $96,800$223,400
Java Python Linux Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL AWS Azure Oracle Cloud Infrastructure BMCs NICs SmartNICs ILOMs GPUs Microservices Observability High Availability Security Networking Compute Distributed Systems Firmware Development Testing

Principal Software Engineer

Intuit

Mountain View, California, US 42 days ago $261,500$353,500
Python Java JavaScript Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Redis Git Jenkins Swagger RESTful_APIs

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Fl - 215 Celebration Place, US) 43 days ago
AWS Azure Git CI/CD Kubernetes DevOps AppDynamics Splunk Jira ServiceNow Confluence TOGAF Snowflake Agile SAFe
Remote

Principal Software Engineer

Genworth Financial

US 71 days ago $180,000$180,000
TypeScript React Node.js Next.js GraphQL PostgreSQL MongoDB CI/CD DevSecOps Swift Kotlin Flutter React Native SaaS integration REST APIs