> Markdown version of [/jobs/ext/1250440-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1250440-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Five9, Inc. - **Location:** San Ramon, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $90,700.0 - $252,200.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Computer Programming, Databases, Continuous Integration, Data Centers, Distributed Systems, Infrastructure as a Service (IaaS), JSON, Python (Programming Language), OpenStack, Systems Development Life Cycle, Ansible, Prometheus, Software Engineering, Private Cloud Environment, ReactJS, Delivery Pipeline, Grafana, Technical Debt, Infrastructure as Code (IaC), Backend, Gitlab, Vue.js, Gitlab-ci, Git Flow, Kubernetes, Rancher, Bare Metal, Front End Software Development, Api Design, Restful APIs, Terraform, Code Restructuring, Dynatrace, Pagerduty, Golang - **Published:** July 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d4a9e9d214990c4f ## About the Role Five9 is seeking a Senior Software Engineer to rapidly modernize our internal platform tooling and drive full-stack engineering maturity. This is primarily a hands-on developer role - you will own the transformation of existing internal tools to be 12-factor compliant, building polished front-end interfaces alongside robust back-end services, and embedding world-class telemetry (Grafana, Prometheus, Loki) throughout the platform., This is a private cloud/on-premise infrastructure position. We build and manage our own bare-metal and virtualized data center footprint. Do not apply if your experience is exclusively in public cloud environments (AWS, GCP, or Azure). Candidates must have hands-on, practical experience with physical/on-premise hardware orchestration, hypervisors, and managing Kubernetes on bare-metal/private-cloud layers., + 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. Five9 embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better we are. Five9 is an equal opportunity employer. ## Description You will also provide architectural direction for software supporting our Infrastructure-as-a-Service (IaaS) platforms, orchestration systems, and platform engineering initiatives. You will champion modern 12-factor application design, transition legacy pipelines into Kubernetes-native GitOps workflows, and mentor mid-tier developers - all while keeping shipping velocity high., * 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. ## Related Videos - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)