OpenDataJobs logo

Principal Azure Solutions Engineer (Hybrid, DC area)

OpenDataJobs

Peregrine Advisors Benefit Inc. is seeking a Principal Azure Solutions Engineer to serve as a cornerstone of its cloud delivery practice. This is a role for someone who builds things - applications, integrations, data pipelines, automated platforms - and who is equally capable of shaping what gets built in the first place.

You will work across the full engagement lifecycle: helping clients understand their options, designing the right solution, writing the code and infrastructure that brings it to life, and growing the practice around you as you do it. You are also experienced with Databricks.

Why Peregrine

Peregrine is a Benefit corporation, legally committed to creating measurable social value alongside business performance. We offer mission-driven, technically challenging work on complex initiatives, paired with direct client access, real ownership of your work product, and a culture that rewards initiative.

Who You Are

You are a builder first. You write code, wire up integrations, design data flows, and ship solutions that clients actually use, and you do it inside an Azure ecosystem you’re equally comfortable designing and operating. You’re delivery focused: if the pipeline is broken, you fix it; if the architecture needs rethinking, you say so; if the client needs to understand the trade-offs, you explain them.

You thrive in ambiguous engagements where you can help shape the requirements and solution as they’re still forming, and are comfortable being both an expert senior technical voice in the room and the person writing the pull request the same afternoon.

Responsibilities

Solution Development

  • Design and develop Azure-based solutions across the stack: APIs and microservices, event-driven integrations, automated workflows, data pipelines, and cloud-native applications built to production quality
  • Translate client requirements into working, production-quality software, delivered and maintained through structured CI/CD pipelines
  • Design and implement event-driven integrations, automated workflows, and API-layer solutions that connect systems, surface data, and automate client processes — using Azure-native services as the implementation platform
  • Develop data solutions end to end: ingestion, transformation, modeling, and delivery of consumption-ready data products, using the Azure data platform services best suited to the client’s environment and workload

Platform & Infrastructure Engineering

  • Design and deploy Azure landing zones, hub-spoke network topologies, and enterprise governance frameworks using Azure Policy, Management Groups, and RBAC — with the solutions you build running on top of them
  • Implement infrastructure-as-code using Bicep or Terraform; build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions that cover both application deployments and infrastructure provisioning
  • Establish and maintain Azure security posture using Microsoft Defender for Cloud, Sentinel, and Entra ID, ensuring environments and the solutions they host meet client compliance requirements
  • Contribute to data governance frameworks — classification models, data catalog configuration, and access control design — that make client data trusted, discoverable, and appropriately protected

Solutioning & Client Engagement

  • Participate in pre-sales engagements: scope Azure solutions, contribute to proposals, and serve as a credible technical authority that gives prospective clients confidence in Peregrine’s capabilities
  • Engage directly with client stakeholders, from technical leads to C-suite, to understand requirements, surface constraints, and recommend the right approach with clear rationale
  • Serve as technical lead on engagements, owning solution quality and delivery outcomes from kickoff through O&M

Practice Development

  • Mentor and develop junior and mid-level engineers; set the technical bar for what good looks like across both application development and Azure platform work
  • Contribute to reusable solution accelerators, architecture decision records, and deployment patterns that reduce time-to-value on future engagements
  • Evaluate emerging Azure capabilities and assess their relevance to Peregrine’s clients and practice offerings

Requirements

Development & Engineering

  • Production-quality software development experience, applied in cloud-native contexts: serverless, containerized services, event-driven architectures, and REST API development — delivered on the Azure platform
  • Hands-on experience designing and implementing integrations, automated workflows, and API solutions that connect disparate systems and surfaces — using Azure-native tooling
  • Experien

Job Type

Job Type
Full Time
Location
Washington, DC

Share this job: