Senior Platform Engineer
Five9
- Location
- Location not stated
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 24d ago
Responsibilities
Rapidly audit and refactor existing internal tools and services to strictly comply with 12-factor application principles — configuration via environment, stateless processes, explicit dependency declarations, disposability, and dev/prod parity
Own end-to-end delivery of modernized services
back-end APIs (Go/Python) paired with clean, functional front-end interfaces (React or Vue) that surface platform data and controls to internal users
Decompose monolithic or ad-hoc scripts into properly structured, independently deployable services with clearly defined interfaces
Build and maintain internal web UIs using modern front-end frameworks (React or Vue) — dashboards, tooling consoles, and operational interfaces that teams actually want to use
Design and develop robust REST/gRPC back-end APIs in Go and Python following clean architecture patterns
Ensure front-end and back-end components are instrumented end-to-end with traces, metrics, and structured logs from day one
Own the platform observability stack
design, implement, and continuously improve our Grafana, Prometheus, and Loki deployment for all internal services
Define and enforce instrumentation standards — every new or refactored service must ship with meaningful RED metrics, structured JSON logs forwarded to Loki, and distributed traces
Build and maintain Grafana dashboards and alerting rules that provide actionable signal for on-call engineers; define and manage SLIs/SLOs across critical platform services
Implement Prometheus exporters for custom internal services and integrate alerting with PagerDuty or equivalent
Drive log aggregation strategy with Loki — label taxonomy, retention policies, and LogQL query libraries for common operational queries
Design, develop, and support robust APIs and automation services from scratch using Go and Python
Conduct architecture reviews and enforce design standards across the platform engineering team
Drive the modernization of legacy platform components with a bias toward simplicity and operational transparency
Lead the refactoring of existing deployment pipelines to be fully Kubernetes-native
Define and implement disciplined software release cycles using GitLab CI/CD and ArgoCD for GitOps-driven deployments
Establish automated testing gates (unit, integration, contract) as hard requirements in the pipeline
Mentor mid-tier developers, establish coding standards, enforce peer reviews, and reduce technical debt
Improve engineering maturity across the team — instill a culture of instrumentation-first development where observability is never an afterthought
Maintain and overhaul technical documentation; make it easy for new engineers to onboard and contribute
Drive enterprise-grade infrastructure automation and orchestration using Ansible, AWX, and Terraform
Oversee the secure and highly available architecture of core lifecycle services such as Harbor and GitLab
Qualification
check
Represents the skills you have
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
12-Factor Application Design
checkReact
checkVue
checkPython
checkGo
Grafana
Prometheus
Loki
checkPromQL
LogQL
Prometheus Exporters
checkDistributed Systems
Enterprise APIs
checkKubernetes
CKA Certification
CKAD Certification
checkOn-Premise Kubernetes
Rancher
checkOpenStack
checkPrivate Cloud
Infrastructure Networking
Ansible
AWX
checkTerraform
Harbor
checkGitLab
checkGitLab CI/CD
ArgoCD
checkAutomated Testing
SDLC Practices
Required
+ 8+ years of software engineering with proven technical leadership and architectural design experience
+ Full-Stack Development
Strong front-end skills (React or Vue) alongside deep back-end experience — you are comfortable owning the full request lifecycle from UI click to database
+ Observability Expertise
Deep, hands-on expertise with Grafana, Prometheus, and Loki — not just deploying them, but designing dashboards, writing PromQL/LogQL, building exporters, and enforcing instrumentation standards across a team
+ 12-Factor Mastery
Demonstrated experience auditing and refactoring real applications to be 12-factor compliant in a production environment
+ Programming
Deep expertise in Python and Go (Golang) for building distributed systems and enterprise APIs
+ Kubernetes Certification
CKA or CKAD strictly required (CNCF). Hands-on experience with on-premise clusters, preferably Rancher
+ Cloud & Infrastructure
Strong experience with OpenStack, private cloud environments, and foundational infrastructure networking
+ Automation & Tooling
Extensive experience with Ansible, AWX/Tower, Harbor, and GitLab
+ Modern Delivery
Proven expertise in SDLC practices, code refactoring, automated testing, and GitOps (ArgoCD)
Preferred
Experience designing and shipping internal developer portals or operational tooling used by platform and SRE teams
Hands-on experience with distributed tracing (Jaeger, Tempo, or OpenTelemetry) to complement the Grafana/Prometheus/Loki stack
Deep practical experience implementing SRE principles at large-scale enterprise
Familiarity with Bare Metal as a Service (BMaaS) provisioning and integration
Experience navigating ITIL change management processes within highly automated CI/CD frameworks
Experience establishing engineering standards and driving a culture of accountability and continuous improvement
Benefits
Annual performance bonus
Stock
Other applicable incentive compensation plans
Health, dental, and vision coverage, beginning on the first day of employment. Five9 covers 100% of the employee portion of the health, dental and vision coverage and shares a high portion of the dependent cost.
Short & Long-Term Disability
Basic Life Insurance
401k saving plan with employer matching
Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching and self-guided mindfulness exercises for all covered employees and their covered dependents.
Generous employee stock purchase plan
Paid Time Off
Company paid holidays
Paid volunteer hours
12 weeks paid parental leave
Skills
- Go
- Python
- React
- Vue
- Grafana
- Prometheus
- Loki
- PromQL
- LogQL
- Kubernetes
- Rancher
- OpenStack
- Ansible
- AWX
- Terraform
- Harbor
- GitLab
- GitLab CI/CD
- ArgoCD
- PagerDuty
- Jaeger
- Tempo
- OpenTelemetry
Similar roles
Senior Backend Engineer
Zact · Mumbai, India · today
Principal AI Engineer - Hybrid in Bangalore
Smartsheet · Bangalore, INDIA · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Software Engineer, Digital Commerce Product - Shenzhen
CASETiFY · Shenzhen · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today