Skip to content

Senior Devops Engineer
Company | Peregrine |
---|
Location | San Francisco, CA, USA |
---|
Salary | $130000 – $215000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 3+ years in DevOps/SRE roles with a focus on CI/CD and developer productivity
- Deep expertise in GitHub Actions (or similar) and infrastructure as code (Terraform, Pulumi)
- Experience supporting Python/React apps (bonus: data pipelines/Kubernetes)
- Familiarity with AI/LLM tooling (e.g., Claude, GitHub Copilot, or similar) and their safe integration into developer workflows (e.g., access controls, context-aware APIs)
- Strong communication—you thrive in feedback loops with engineers and stakeholders
- A bias for action: You ship incremental improvements while planning long-term fixes
Responsibilities
- Own the CI/CD lifecycle: Design, secure, and optimize pipelines (GitHub Actions) to accelerate app/data team workflows—from PR to production
- Champion DevEx: Reduce friction in local development (e.g., containerized environments) and deployments (e.g., self-service rollbacks)
- Integrate AI-powered tooling: Enable developers to leverage LLMs (e.g., Claude Sonnet with MCP) for code generation, debugging, and documentation—ensuring secure, context-aware integration with GitHub repos and databases
- Collaborate cross-team: Partner with infrastructure engineers on IaC (Terraform, Pulumi) and app/data engineers to debug build/test bottlenecks
- Measure and improve: Monitor pipeline health (e.g., success rates, duration) and drive adoption of observability best practices
- Automate relentlessly: Replace manual toil (e.g., environment provisioning) with scalable, documented solutions
Preferred Qualifications
- Expertise in modern software development best practices, including deployments, CI/CD, data management, security, and distributed systems
- Extensive experience with AWS or other cloud platforms, leveraging containerization and orchestration technologies like Docker and Kubernetes
- Proficiency in software engineering, particularly in Python, for developing APIs and automation tools
- Hands-on experience with Infrastructure as Code tools such as Terraform, CloudFormation, or Pulumi
- Strong background in Linux system administration, with proficiency in Python, Bash, or other scripting languages for automation
- Deep understanding of CI/CD tools, including GitHub Actions, GitLab CI, and ArgoCD
- Located in San Francisco bay area and open to working in office