About the job
Peregrine Advisors Benefit Inc. is on the lookout for a Principal Azure Solutions Engineer to be a key player in our cloud delivery practice. This pivotal role is designed for a creator—someone who not only develops applications, integrations, data pipelines, and automated platforms but also plays an integral part in the initial design and shaping of projects. You will engage with clients throughout the entire project lifecycle: assisting them in understanding their options, crafting optimal solutions, coding the infrastructure that brings these solutions to fruition, and nurturing the practice around you as you advance. Proficiency with Databricks is also required.
Why Join Peregrine?
Peregrine is a Benefit Corporation, legally committed to generating measurable social value alongside our business endeavors. We provide mission-driven, technically stimulating work on intricate initiatives, along with direct client access, genuine ownership of your work products, and a culture that celebrates initiative.
Who You Are:
You are a builder at heart. You write code, connect integrations, design data flows, and deliver solutions that clients find valuable, all within an Azure ecosystem where you feel at home both designing and operating. You have a delivery-oriented mindset: if a pipeline breaks, you resolve it; if the architecture requires reevaluation, you voice your insights; if clients need clarity on trade-offs, you provide explanations. You excel in ambiguous situations where you can help define requirements and solutions as they evolve, and you are comfortable being the leading technical expert in discussions while also handling the coding tasks as needed.
Key Responsibilities:
Solution Development
- Design and develop comprehensive Azure solutions encompassing APIs, microservices, event-driven integrations, automated workflows, data pipelines, and high-quality cloud-native applications.
- Transform client requirements into functional, production-ready software, delivered and maintained through structured CI/CD pipelines.
- Create event-driven integrations, automated workflows, and API-layer solutions that interlink systems, provide data visibility, and streamline client processes—utilizing Azure-native services as the foundation.
- Deliver end-to-end data solutions: ingestion, transformation, modeling, and provision of consumption-ready data products, leveraging the most suitable Azure data platform services for the client's specific environment and workload.
Platform & Infrastructure Engineering
- Design and deploy Azure landing zones, hub-spoke network architectures, and enterprise governance frameworks utilizing Azure Policy, Management Groups, and RBAC, ensuring the solutions you build operate seamlessly within these structures.
- Implement infrastructure-as-code utilizing Bicep or Terraform; construct and uphold CI/CD pipelines using Azure DevOps or GitHub Actions that encompass both application deployment and infrastructure management.

