PBK
Data Engineer
Seattle WA
Sponsorship not specified$12k-$26kDetected 22 days ago
PythonGitSQLPostgreSQLSnowflakeDatabricksAzureCI/CDDevOpsRESTKafkaMachine LearningSparkAirflowdbtData EngineeringData VisualizationRAGIncident ResponseSalesforce
About the role
- McGranahanPBK offers the best of both worlds: the energy of a growing regional office with the stability of an established national firm.
- A Health Savings Account (HSA) and Flexible Savings Account (FSA) are available depending upon the employee's choice of health insurance coverage.
- Employees are also covered by life insurance and long-term disability insurance.
Responsibilities
- Design, build, operate, and support ETL/ELT pipelines and integrations across enterprise systems, including Salesforce, Deltek Vantagepoint, Autodesk data sources, Azure, and Microsoft Fabric.
- Build and support API-first data services, data contracts, and integration workflows using REST, JSON, SOAP where applicable, webhooks, and related patterns.
- Develop orchestration and scheduling processes using Microsoft Fabric Data Pipelines, Azure Data Factory, Azure Logic Apps, Functions, Spark notebooks, dbt, or similar tools.
- Own the operational reliability of pipelines and integrations, including monitoring, alerting, incident response, troubleshooting, root-cause analysis, and remediation.
- Implement data quality checks, validation, lineage, documentation, and governance practices to ensure data is accurate, trusted, and usable.
- Partner with analytics, application, IT/Security, and business teams to support secure access, data governance, compliance, and reliable data delivery.
- Support AI initiatives by preparing reliable datasets, including AI/ML pipelines or RAG-oriented datasets where applicable.
- Use AI tools responsibly to improve productivity, accelerate development, support testing, and improve documentation while maintaining security and quality standards.
- Operational discipline with the ability to maintain, monitor, troubleshoot, and improve mission-critical data flows over time.
- Strong integration owner mindset with the ability to build solutions that are maintainable, observable, secure, and supportable.
Requirements
- 5+ years of experience designing, building, and operating production data pipelines and integrations.
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, Engineering, or a related field
- Strong SQL skills and experience with PostgreSQL or similar relational databases.
- Proficiency in Python for data engineering, automation, and workflow development.
- Hands-on experience with Microsoft Azure data services and Microsoft Fabric, or equivalent cloud data platforms.
- Experience with ETL/ELT pipelines, data modeling, curated datasets, orchestration, and production data workflows.
- Strong experience with APIs and integration patterns, including REST, webhooks, authentication, error handling, retry strategies, and cross-system data movement.
- Familiarity with SDLC and CI/CD for data workflows using GitHub Enterprise, Azure DevOps, or similar tools.
- Strong understanding of security, data governance, access controls, and secure handling of sensitive business information.
- Ability to communicate clearly with technical and non-technical stakeholders in an AEC or similar business environment.
Compensation
- The expected pay range for this position, based on experience, skills, and knowledge applicable to the role is $115,000 to $145,000.
Benefits
- Eligible employees receive an annual performance bonus depending on McGranahanPBK profitability and individual performance.
- McGranahanPBK employees are offered medical, dental, and vision insurance, an employee assistance program, a learning & development program, and an employee referral bonus program.
- Implement data models, curated datasets, Lakehouse/Warehouse structures, and transformation layers to support BI, reporting, AI, and machine learning use cases.
Company info
- Here's How You'll Stand Out:
This listing is sourced directly from PBK's careers page and normalized into a canonical job model.