**The Infrastructure Engineer Role**
We are looking for strong infrastructure and network engineers to join our
small but growing team. As one of the foundational hires on the team, youβll
take on a lead role in designing and implementing the infrastructure and
networking that powers the Peregrine platform.
As an engineering team, we believe strongly that empathy improves our
solutions. Seeing people use the product is a priority and the way we get to
the right answer. Engineers will have the opportunity to work closely with our
team onsite to understand the variety of use-cases that Peregrine serves. We
value strong ownership on our team, while also being highly collaborative and
always seeking input and feedback.
As an infrastructure engineer, you will use a variety of technologies to scale
our platform so that it can handle connecting to our customers networks while
ingesting terabytes of data. You will work on a wide range of complex
challenges including:
* Building highly available and secure production systems.
* Architecting scalable and secure network topologies.
* Supporting the ingest engine for terabytes of data.
* Accelerating the entirety of the engineering lifecycle.
Our stack is constantly evolving but it is based on the foundations of AWS
GovCloud, Terraform, Kubernetes, Docker, Pulumi, PostgreSQL, Elasticsearch,
Neo4J, and more.
**About you**
* 3+ years building and maintaining complex infrastructure for web applications with rigorous uptime requirements.
* Significant experience working with AWS or other cloud environments utilizing containerization and orchestration technologies such as Docker and Kubernetes.
* Demonstrated success building highly-available and secure network systems across production and customer environments.
* Hands-on experience building architectures and CI/CD pipelines using infrastructure as code (Terraform, Pulumi, Cloud Formation, etc).
* Demonstrated knowledge of platform, network, and data security with experience in compliance controls and accreditations.
* At ease working in a *nix terminal and debugging networks.
* Familiarity using Python, bash, or other scripting languages to automate processes. **What we look for**
* Strong understanding of architecture and scaling large software systems.
* Strong understanding of building cloud-based network systems across customer environments.
* Strong best practices in modern software development such as deployments, CI/CD, data management, security, and distributed systems.
*Salary Range: $170,000 - $215,000 Annually + Benefits + Equity (if applicable) + Bonus (if applicable)
Actual compensation is influenced by a wide array of factors including but not
limited to skill set, level of experience, certifications or licenses, and
specific work location. Information on the benefits offered is
[here](https://peregrine.io/careers/).*
Peregrine focuses on B2B, Analytics, Machine Learning, Artificial
Intelligence, and Data Integration. Their company has offices in San
Francisco. They have a small team that's between 11-50 employees. To date,
Peregrine has raised $30.1M of funding; their latest round was closed on May
2022.
You can view their website at <https://www.peregrine.io> or find them on
[LinkedIn](https://www.linkedin.com/company/peregrine-technologies).