Senior Systems Engineer

Date PostedJune 25, 2026LocationFlexible / RemoteCompanyYextSalary$163,000—$204,000 USDTypeSenior Level

Job Summary

The Senior Systems Engineer will design, build, and maintain the infrastructure powering Yext's core SaaS platform. This role involves close collaboration with cross-functional teams to drive scalability, security, and developer experience through infrastructure-as-code and container orchestration. You will also mentor junior engineers and contribute to operational excellence in a high-availability production environment.

Responsibilities

  • Design and maintain core SaaS infrastructure
  • Drive scalability and security projects
  • Manage infrastructure as code (Terraform/Pulumi)
  • Support containerized platforms (Kubernetes/Docker)
  • Mentor junior engineers

Required Skills

  • Linux production expertise
  • Cloud platform experience (AWS/GCP/Azure)
  • Scripting (Python/Go/Bash)
  • Container orchestration (Kubernetes)
  • Infrastructure as Code

Job Details

### Core Responsibilities - Help design, build, and maintain infrastructure systems that power our core SaaS platform, with a focus on performance, security, reliability, and developer experience. - Collaborate cross-functionally with Product Engineering, SRE, and Security teams to drive infrastructure projects from concept through production. - Evaluate existing systems and implement architectural improvements that increase scalability, resilience, and operational efficiency. - Build and manage infrastructure using infrastructure-as-code tools such as Terraform, Pulumi, or similar technologies. - Use configuration management tools such as Ansible, Chef, or similar to improve consistency and automation across environments. - Support and evolve containerized platforms and orchestration systems, including technologies such as Docker, Kubernetes, ECS, or Nomad. - Contribute to observability and operational excellence through monitoring, logging, alerting, and instrumentation improvements. - Document system designs, platform standards, and operational best practices, and instruct developers on how to use them effectively. - Mentor and guide junior engineers, contributing to a culture of technical excellence, ownership, and continuous learning. - Participate in an on-call rotation and help maintain the health, availability, and performance of production systems. ### Qualifications - Significant experience in backend, DevOps, or infrastructure engineering roles in large-scale SaaS, PaaS, or IaaS environments. - Extensive experience working with Linux in production environments. - Advanced knowledge of at least one major cloud provider, including AWS, GCP, or Azure. - Strong experience with infrastructure as code and automation using tools such as Terraform, Pulumi, Ansible, Chef, or similar. - Expertise in containerization and orchestration technologies such as Docker, Kubernetes, ECS, or Nomad. - Experience scripting and writing code in Bash, Python, Go, or similar languages. - A proven track record contributing to large-scale infrastructure migrations, high-availability initiatives, or performance optimization efforts. - Familiarity with observability stacks such as Prometheus, Grafana, ELK, OpenTelemetry, or similar tools. - Excellent communication skills, with a collaborative mindset and the ability to work effectively across engineering teams. - A strong mentoring orientation and a desire to help raise the bar for engineering quality and operational excellence.