S

Saviynt

Cloud identity security and access governance

Principal Site Reliability Engineer

Platform EngineeringConfirmed live in the last 24 hours
Full-time$260k - $275k /yr

About the Job

Requirements

  • At least 1 year of experience as a Principal Site Reliability Engineer, focused on building tools and services for other engineers.
  • Deep expertise with Kubernetes in production environments, particularly providing Kubernetes as a platform for single-tenant and multi-tenant deployment architectures.
  • Strong programming skills in Go and Python, with experience building robust, maintainable backend services and automation.
  • Extensive hands-on experience with at least one major cloud provider: AWS, Google Cloud Platform, or Azure; multi-cloud experience is a strong plus, especially building abstractions over cloud providers.
  • Proven experience designing and implementing event-driven architecture and message-queuing systems, such as Kafka, RabbitMQ, or NATS, as shared services.
  • Solid understanding and practical experience with continuous integration and continuous delivery pipeline tools, especially GitLab CI, and experience establishing automated delivery processes for other teams.
  • Demonstrable experience designing and operating distributed systems, with an understanding of patterns for creating reliable, shared components.
  • Familiarity with multi-region cloud environments and strategies for building globally distributed and highly available platforms.
  • Proficiency in establishing and utilizing comprehensive observability and monitoring platforms, such as Prometheus, Grafana, the ELK stack, or Datadog, for shared infrastructure.
  • Strong experience with RESTful API design principles and building well-documented, consumable APIs.
  • Knowledge of service mesh concepts and practical experience with solutions such as Istio in a platform context.
  • Hands-on experience with relational databases, such as MySQL or PostgreSQL, ideally managing them as a service.
  • Excellent communication skills and the ability to articulate complex technical concepts to technical and non-technical audiences.
  • A customer-centric mindset, treating internal development teams as primary customers.
  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience or military experience.

Responsibilities

  • Design, build, and maintain shared infrastructure services and platforms for product and application teams.
  • Create reusable, reliable, and scalable solutions that abstract complexity, enabling teams to focus on business logic and deliver features faster in a multi-cloud environment.
  • Design and build core platform components and shared infrastructure services that development teams can integrate with to deploy and operate applications.
  • Architect, implement, and manage highly available and scalable Kubernetes platforms as a service for internal consumers.
  • Develop internal-facing tools and automation for infrastructure provisioning and management, primarily using Go.
  • Architect and optimize foundational cloud solutions, including reusable patterns and modules for other teams.
  • Design and implement shared event-driven architecture components and messaging platforms, such as Kafka or Google Pub/Sub, for product teams.
  • Develop and maintain shared continuous integration and continuous delivery pipelines, including GitLab CI and ArgoCD, providing standardized automated deployment workflows.
  • Design and build resilient distributed-systems components as reliable, fault-tolerant, high-performing building blocks for other applications.
  • Manage and optimize shared infrastructure across multi-region cloud environments to ensure platform services are globally available and performant.
  • Establish and enhance centralized observability and monitoring platforms and tools that provide self-service insights for consuming teams.
  • Define and implement clear, well-documented RESTful API designs for infrastructure services to support integration by internal clients.
  • Implement and manage service-mesh capabilities, such as Envoy or Istio, providing traffic management, security, and policy enforcement as a shared platform.
  • Design, implement, and optimize highly available relational database services or shared data platforms for organizational use.
  • Collaborate with product development teams to understand infrastructure needs and pain points, and provide technical guidance and support.
  • Participate in on-call rotations to support critical shared infrastructure.

Desired Qualifications

  • Multi-cloud experience, especially building abstractions over cloud providers.
  • Experience managing relational databases as a service.

About the Company

Saviynt

Cloud identity security and access governance

Saviynt provides a cloud-based identity security and access governance platform that helps organizations manage digital identities for employees, vendors, and machines. It offers identity governance and administration, third-party access governance, and cloud privileged access management, using automated workflows and identity analytics to reduce risks and maintain audit readiness. The product helps enterprises implement governance from the start, minimize separation-of-duty risks across apps, and stay compliant while lowering costs through a subscription model and scalable deployment across diverse industries.

Company size
1,001-5,000
Company stage
Series B
Total funding
$1.1B
Headquarters
El Segundo, CA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Saviynt

See more jobs