TITLE: Data Platform Engineer
LOCATION: Beaverton, OR area (onsite 4 days/remote 1 day)
PAY: Target pay for this role is $110,000–$120,000 per year but may vary based on experience
ENGAGEMENT TYPE: Direct Hire
Please NO Third-Party Applicants.
WHAT YOU'LL BE DOING
Our client is looking for an experienced Data Platform Engineer to design, build, and support the data pipelines, reporting solutions, and business applications that power data-driven decision-making across the organization. This is a hands-on, high-autonomy role that blends data engineering, Power Platform development, and platform support on a modern Microsoft-centric stack — a great fit for an engineer who wants to build, not just maintain.
In this role, you'll:
- Design, develop, and support business applications, automation solutions, and system integrations that improve operational efficiency.
- Build, maintain, and optimize data pipelines, ETL/ELT processes, and data models to ensure accurate, reliable, and accessible information across multiple business systems.
- Create and enhance reporting, dashboards, and analytics that deliver actionable insights for operational and strategic decision-making.
- Develop and support Power Platform solutions — apps, workflows, and data models — to automate processes and boost productivity.
- Troubleshoot and resolve complex application, data, integration, and reporting issues using root cause analysis.
- Support platform infrastructure, deployment processes, automation frameworks, and monitoring/observability tooling.
- Maintain technical documentation and promote data governance, security, and process standardization.
WHAT YOU'LL NEED
- Advanced proficiency with SQL and relational databases (SQL Server) — ability to query, manage, and support business data environments.
- 5+ years of progressively responsible experience in data engineering, application development, systems integration, or analytics.
- Experience with Microsoft Fabric, Power BI, and DAX.
- Experience building and supporting ETL/ELT pipelines and orchestration tools (e.g., Airflow).
- Proficiency using Python for automation, data processing, reporting, or application support.
- Demonstrated experience building and supporting business applications, automated workflows, integrations, and process automation.
- Bachelor's degree or an equivalent combination of education, certifications, and relevant experience.
NICE TO HAVE
- Microsoft Power Platform (Power Apps, Power Automate, Dataverse).
- Terraform, Kubernetes/containers, cloud technologies, and CI/CD pipelines.
- Monitoring and observability tools (Grafana or similar).
- Relevant certifications: Power Platform, Microsoft Fabric, Power BI, Azure, data engineering, or DevOps.
WHY ProFocus:
Candidates come first. ProFocus is a nine-time winner of Best in Staffing for Client & Talent Satisfaction.
Quality process. We invest the time to understand your background and career goals. We only introduce you to opportunities that are the right fit.
Access to hiring managers. We have close relationships with some of the most respected local companies, from small businesses to Fortune 500 companies. These relationships give us access to roles that may not be available anywhere else.
Want to apply? Email your resume to [email protected].
Visit our Job Seekers page to learn more and review other opportunities.
ProFocus is an equal opportunity employer. We value diversity in our workplace and encourage all qualified applicants regardless of race, color, age, sex, religion, national origin, physical or mental disability, pregnancy, marital status, veteran or military status, genetic information, sexual orientation, or any other characteristic protected by federal, state, or local laws.