Senior Software Engineer

BoingoLas Vegas, NV
$99,000 - $123,300Hybrid

About The Position

The Senior Systems Engineer serves as a technical lead responsible for the architecture, deployment, and optimization of Boingo’s production, Staging, QA, Beta, and Dev systems. This role bridges high-level infrastructure design with hands-on execution, overseeing complex datacenter operations—including racking, stacking, and cabling—while driving the automation of Ubuntu-based virtualized environments. You will act as a primary technical authority, exercising a high degree of personal responsibility for the systems you create to ensure system reliability across global environments.

Requirements

  • 5 to 8+ years of progressive systems engineering experience.
  • Expert-level proficiency with Ubuntu OS, RHEL 7+, and modern Linux distributions. Must have deep experience with the Linux shell, kernel modules, cgroups, pki, and iptables.
  • Proven expertise in building, managing, and scaling Kubernetes. Experience with CNI, CRI, and CSI plugins (Portworx, Cilium, Ceph), Service Mesh (Istio), and software-defined storage (Rook-Ceph).
  • Advanced expertise in Ansible and Terraform to manage the lifecycle of infrastructure. Experience with GitOps workflows, CI/CD (Jenkins), and configuration management (Redfish, cloud-init).
  • Advanced expertise in VMware and VME management within automated environments.
  • Expertise in Python, Golang, or Bash for building robust IaC tooling and integrating with RESTful API services.
  • Mastery of DNS, LDAP, and RADIUS protocols in enterprise environments.
  • Mastery of Prometheus, Grafana, or InfluxDB to implement proactive alert workflows and ensure 99.99% uptime.
  • Power-user of the Atlassian platform (Jira/Confluence) for Sprint leadership. Expertise in Git-based workflows and Pull Requests.
  • Extensive experience in physical datacenter lifecycle management, including precision racking, stacking, and structured cabling.
  • Bachelor’s degree in computer science or STEM discipline

Responsibilities

  • Lead the design, installation, and scaling of Kubernetes clusters using Ansible and Terraform to meet the needs of demanding engineering teams.
  • Drive the management of all environments (Dev to Production), acting as the primary point of contact for system-wide validation.
  • Drive scripting and self-service solutions to reduce administrative overhead and TOIL. Build highly resilient, high-performance, and robust systems.
  • Direct datacenter physical layer activities (racking/stacking), ensuring hardware is optimized for performance and scalability.
  • Lead Sprint planning within the Atlassian suite; partner with Network, Development, and QA teams to design creative solutions and resolve problems proactively.
  • Define, document, and follow standards for system design and implementation. Use accepted change control methodologies to justify and implement improvements.
  • Foster an environment of cross-training, upskilling the team in Kubernetes expertise and mentoring junior engineers.
  • Continuously monitor and tune systems using metrics collection to drive maximum efficiency.
  • Serve as the technical lead for external vendor relations (Ubuntu, Dell, VMware). Participate in on-call rotations to provide expert 24x7 support.

Benefits

  • annual bonus plan
  • medical
  • dental
  • vision
  • financial
  • other benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service