Job Description
Peregrine Technologies is seeking a Senior Infrastructure Engineer to join their growing team. This role involves designing and implementing the infrastructure that powers the Peregrine platform. The ideal candidate will have a strong understanding of architecture and scaling for large-scale software systems, as well as experience in building cloud-based network systems across diverse customer environments.
Responsibilities:
- Building highly available and secure production systems
- Architecting scalable and secure network topologies
- Supporting the ingest engine for massive data processing
- Accelerating the entire engineering lifecycle
Requirements:
- 8+ years of experience building and maintaining complex infrastructure for web applications with strict uptime requirements
- Deep understanding of architecture and scaling for large-scale software systems
- Proven experience in building cloud-based network systems across diverse customer environments
- Extensive expertise in Platform Engineering, DevOps, or Site Reliability Engineering (SRE)
- Track record of successfully developing highly available and secure network systems for both production and customer environments
- Strong knowledge of platform, network, and data security, with experience in compliance controls and accreditations
- Solid foundation in database operations, with a strong preference for experience in PostgreSQL and Elasticsearch
- 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
What Peregrine offers:
- Benefits
- Equity (if applicable)
- Bonus (if applicable)