Note: The job is a remote job and is open to candidates in USA. Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. They are seeking a Senior Software Engineer to modernize internal platform tooling and drive full-stack engineering maturity, focusing on the transformation of existing tools and development of robust APIs and services.
Responsibilities
- 12-Factor Application Modernization (Primary Focus)
- 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
- Full-Stack Development
- 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
- Observability & Telemetry
- 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
- Architecture & API Development
- 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
- CI/CD & GitOps Transformation
- 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
- Technical Leadership & Mentorship
- 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
- Infrastructure as Code (IaC)
- 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
Skills
- 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)
- 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
- 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
- Annual performance bonus
- Stock, and/or other applicable incentive compensation plans
Company Overview
Company H1B Sponsorship