Senior Software Engineer
Platform Infrastructure
Updated on 2/22/2024
Five9

1,001-5,000 employees

Cloud based call and contact center software
Company Overview
Five9's mission is to empower organizations to transform their contact centers into customer engagement centers of excellence. The company provides software for managing omnichannel customer interactions including voice, SMS, chat, email, social, video, and more.
AI & Machine Learning
Data & Analytics

Company Stage

Series D

Total Funding

$126.6M

Founded

2001

Headquarters

San Ramon, California

Growth & Insights
Headcount

6 month growth

6%

1 year growth

11%

2 year growth

27%
Locations
San Ramon, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Microsoft Azure
Agile
Python
Git
Java
AWS
Go
Terraform
Development Operations (DevOps)
Linux/Unix
Google Cloud Platform
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • 7+ years of professional DevOps / production operations experience
  • 5+ years of Cloud Native application delivery experience
  • Strong Hands-on experience with Kubernetes, CI/CD tools like GitLab, TeamCity
  • Intimate knowledge of public cloud infrastructures (GCP - Preferred, AWS, Azure)
  • Strong proven experience in Infrastructure as Code (IaC), to be responsible for building robust platforms using automation
  • Strong Experience in building automation and deploying high quality software with test frameworks and CI/CD, Progressive Delivery
  • Advanced knowledge of Linux based systems and runtimes
  • Strong development experience in one or more programming languages - Python, Terraform, Golang, Java, etc
  • Expert level in Current technology Stack Helm, K8S, Istio, GCP, AWS, GKE, EKS, Terraform, SRE/DevOps practices or equivalent
  • DevOps mindset and familiarity with the concept of Site Reliability Engineering – an inherent sense of ownership through the development and deployment lifecycle
  • Experience working with at least 1 or more Cloud Provider automation tools
  • Ability to prioritize tasks, work independently and work collaboratively in an agile environment
Responsibilities
  • Be part of Cloud Platform Infrastructure Team, focused on building the next generation Modern SaaS using public multi-cloud and hybrid-cloud solutions
  • Build automation capabilities towards common abstractions, tools, automation for CI/CD and progressive delivery of Cloud Native applications
  • Delivering mostly self-selected user stories efficiently and with testability and scalability - including complex tasks that span across adjacent areas
  • Leading engineering effort and collaborating regularly with Peers, PM and Quality and Ops, helping mentor others and developing specs
  • Is the go-to person who diagnoses and anticipate problems/bugs, drives toward industry standards/patterns, making sure project is delivered and deployed end to end
  • Enable all Five9 development teams with a Cloud Native developer workflow, conduct developer training and toolset to automate software delivery with a focus on Scale, HA
  • Design, and build secure, highly scalable, enterprise grade platform services
  • Document and communicate clearly of architecture and implementation solutions
  • Work closely with product managers, architects, testers, and development teams
  • Troubleshoot and support current Cloud platform in production
  • Can mentor and displays emotional intelligence
  • Expertise to Debug & Support Production issues
  • This position requires the ability to be on-call