P

Peraton

Runs and secures technology for federal agencies

Senior Site Reliability Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeUnited StatesIn-person

About the Job

Requirements

  • A bachelor's degree and 8+ years in site reliability engineering, platform, or software engineering roles with production reliability ownership are required.
  • Strong software engineering skills in Python are required; Rust experience is strongly preferred. The candidate must be comfortable reading, debugging, and shipping production application-code changes, including performance, concurrency, and failure-handling fixes, and working in unfamiliar codebases, including with AI-assisted development tools.
  • Experience defining service-level indicators with product and engineering, setting service-level objective targets, enforcing error-budget policy, and using burn rates to guide release and prioritization decisions is required.
  • Experience owning monitoring and alerting with CloudWatch, Prometheus/Grafana, or equivalent is required, including building actionable low-noise alerts tied to service-level objectives and multi-window burn rates, and owning alert routing and on-call hygiene.
  • Experience designing service, service-level objective, and executive-level dashboards in Grafana or equivalent is required.
  • Experience instrumenting Python and Rust services directly with metrics, structured logging, and distributed tracing using OpenTelemetry or equivalent is required.
  • Experience building application health-check capabilities and scripted user-journey checks with CloudWatch Synthetics, Grafana k6, Checkly, or equivalent is required; checks must exercise real authentication flows and critical transactions.
  • Experience leading incident response, running blameless postmortems, and driving corrective actions to closure is required.
  • A strong Amazon EKS/Kubernetes operations background is required, including Helm, role-based access control, pod identity, GitOps, upgrades, and troubleshooting.
  • Solid AWS experience across core services, including VPC, IAM, S3, RDS, CloudTrail, CloudWatch, and KMS, is required.
  • CI/CD experience with GitHub Actions and/or GitLab CI, including reliability and performance gates in pipelines, is required.
  • Infrastructure-as-code experience with OpenTofu and/or Terraform is required.
  • Experience with Agile delivery, trunk-based development, merge-request-driven change, and automated quality gates is required.
  • Security and compliance awareness is required, including secrets management, least privilege, and audit evidence.
  • U.S. citizenship is required.

Responsibilities

  • Own end-to-end reliability of the enterprise application; define service-level indicators and service-level objectives with product and engineering, enforce error-budget policy, and use burn rates to guide release and prioritization decisions.
  • Write, review, and ship production Python and Rust code to fix performance, concurrency, and failure-handling issues and make services observable and resilient.
  • Instrument services with metrics, structured logging, and distributed tracing using OpenTelemetry or equivalent.
  • Own monitoring and alerting using CloudWatch, Prometheus/Grafana; build low-noise, service-level-objective-based burn-rate alerts, manage alert routing and on-call hygiene, and design service, service-level objective, and executive dashboards.
  • Build in-application health checks and synthetic user-journey tests that exercise real authentication flows and critical transactions.
  • Lead incident response, run blameless postmortems, and drive corrective actions to closure.
  • Operate Amazon EKS/Kubernetes, including Helm, role-based access control, pod identity, GitOps, and upgrades, and operate core AWS services managed through OpenTofu/Terraform.
  • Maintain GitHub Actions/GitLab CI pipelines with reliability and performance gates, supporting trunk-based, merge-request-driven Agile delivery and progressive canary/blue-green rollouts.
  • Enforce secrets management and least privilege, and produce audit evidence for NIST 800-171, CMMC, FedRAMP, or Department of Defense/authority-to-operate environments.
  • Drive load testing, capacity planning, and chaos engineering, and mentor engineers on reliability practices.

Desired Qualifications

  • Production Rust experience, including async/Tokio, foreign-function interface integration with Python via PyO3, or similar.
  • Load and performance testing experience with k6, Locust, or equivalent, and capacity planning.
  • Chaos engineering and fault-injection testing experience.
  • Progressive delivery experience with canary/blue-green rollouts and automated rollback on service-level-objective or health-check failure.
  • Experience with Big Bang (Platform One), IronBank, or hardened-image pipelines.
  • Prior work on systems pursuing or holding an authority to operate.
  • Contributions to observability tooling or Rust/Python open-source projects.

About the Company

Peraton

Runs and secures technology for federal agencies

Peraton builds and runs secure technology for American defense, intelligence, space, and civilian agencies, from military networks to satellite ground stations. In 2025, the Federal Aviation Administration chose it to manage the overhaul of the nation's air traffic control system, replacing copper wiring with fiber and upgrading radar and radios. Its engineers, many holding security clearances, run and defend agency networks and data centers, write mission software, and operate space and communications systems, and agencies pay for this work through multiyear contracts. Peraton was formed in 2017, when private-equity firm Veritas Capital bought Harris Corporation's government IT business, and is based in Reston, Virginia.

Company size
10,001+
Company stage
Grant
Total funding
$60M
Headquarters
Reston, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Peraton

See more jobs