F5

Software Engineer II, Tools

F5

full-time

Posted on:

Location Type: Hybrid

Location: SpokaneWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $104,000 - $156,000 per year

About the role

  • Design, build, and maintain high-performance data pipelines and distributed systems across edge and core infrastructure.
  • Develop and deploy containerized microservices using tools like Docker, Nomad, Kubernetes, and Rancher.
  • Provision and orchestrate multi-region deployments while managing configurations using Ansible, Consul, and Nomad.
  • Manage and consolidate hypervisor platforms such as XCP-ng, vSphere, and Proxmox to standardize infrastructure and enhance reliability.
  • Maintain and optimize message streaming platforms like Apache Kafka and search systems such as Elasticsearch/OpenSearch.
  • Design, query, and optimize both SQL (PostgreSQL) and NoSQL (MongoDB, Redis) databases to enhance performance and reliability.
  • Implement proactive health monitoring, alerting, and backup validation using Prometheus, Grafana, and associated observability frameworks.
  • Build and maintain GitLab CI/CD pipelines, streamlining deployments and ensuring overall software quality.
  • Own and maintain internal web applications built with Node.js and Angular. Deliver new features, resolve bugs, and drive framework and security enhancements.
  • Troubleshoot and resolve complex, full-stack issues spanning API/proxy layers, databases, and infrastructure systems.
  • Work closely with cross-functional teams, documenting workflows and runbooks to improve incident response and foster knowledge sharing.

Requirements

  • Strong expertise in designing and deploying containerized microservices using Docker, Kubernetes, Nomad, and Rancher.
  • Proven experience managing multi-region infrastructure provisioning and configuration with Ansible and Consul.
  • Hands-on experience with hypervisor platforms such as XCP-ng, vSphere, and Proxmox.
  • Solid knowledge of message streaming platforms like Apache Kafka and search infrastructure tools like Elasticsearch/OpenSearch.
  • Proficiency in database systems, including PostgreSQL, MongoDB, and Redis, with a focus on optimization and scalability.
  • Experience with observability and monitoring tools such as Prometheus and Grafana, along with alerting mechanisms.
  • Comprehensive understanding of building CI/CD pipelines using GitLab.
  • Strong development expertise in Node.js and Angular for web application maintenance and enhancement.
  • Excellent troubleshooting and debugging skills for resolving issues across the tech stack.
  • Proven ability to collaborate with cross-functional teams and document processes for knowledge-sharing and incident resolution.
Benefits
  • incentive compensation
  • bonus
  • restricted stock units
  • benefits
Applicant Tracking System Keywords

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

Hard Skills & Tools
data pipelinesdistributed systemscontainerized microservicesDockerKubernetesAnsibleApache KafkaPostgreSQLMongoDBGitLab CI/CD
Soft Skills
troubleshootingcollaborationdocumentationincident responseknowledge sharing