Data Engineer

Primoris Services Corporation

Oregon

Hybrid

USD 115,000 - 120,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401k with company match
Health/Dental/Vision insurance
Paid time off
10 paid holidays
Stock purchase plan

Job summary

Primoris Services Corporation seeks a Data Engineer to design, build, and maintain scalable ELT pipelines on the Databricks Lakehouse Platform. You will integrate Python, PySpark, and SQL to deliver reliable data solutions for enterprise needs.

Collaborate with analysts, architects, BI developers, and offshore teams, while advancing with GenAI, orchestration, and modern tooling. This remote-friendly role supports data governance and documentation across programs.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of hands-on data engineering delivering production workloads.
  • Strong experience with Databricks, Python, PySpark, and SQL.
  • Experience troubleshooting Terraform deployments and cloud infrastructure issues.
  • Solid understanding of Delta Lake and medallion architecture design principles.
  • Experience with Azure DevOps or GitHub for CI/CD automation.
  • Ability to lead offshore engineering teams while maintaining delivery accountability.
  • Palantir platform knowledge is a plus; interest in GenAI and modern orchestration.
  • Strong written and verbal communication skills.

Responsibilities

  • Design, build, and maintain ELT pipelines on Databricks (Bronze-Silver-Gold).
  • Package, version, and deploy reusable pipeline components using Databricks Asset Bundles.
  • Implement and manage CI/CD workflows across environments via Azure DevOps or GitHub.
  • Perform code reviews and provide delivery oversight for offshore teams.
  • Participate in sprint planning, technical design reviews, and architecture discussions.
  • Identify, troubleshoot, and resolve data quality, performance, and reliability issues.
  • Support data modeling, lineage, and governance with Unity Catalog; document effectively.

Skills

Databricks
Python
PySpark
SQL
Azure DevOps
GitHub
Terraform
Delta Lake
Medallion architecture
Communication skills

Education

Bachelor’s degree in Computer Science, Engineering, or a related field

Tools

Azure DevOps
GitHub
Terraform
Palantir

Job description

Job Overview

We are seeking a skilled, execution-focused Data Engineer to join our Data & Analytics team. This role is responsible for designing, building, and maintaining scalable, production-grade data pipelines on the Databricks Lakehouse Platform. The ideal candidate brings strong hands-on experience with Python, PySpark, SQL, and medallion architecture, along with a proven record of delivering reliable data solutions in enterprise environments. You will report directly to the Sr. Data Architect and collaborate closely with business analysts, architects, BI developers, and offshore engineering teams to meet enterprise data delivery needs. This role requires deep technical expertise, a strong execution mindset, and the ability to adapt as the platform evolves to support generative AI, agent-based automation, and intelligent orchestration frameworks.

Key Responsibilities

Design, build, and maintain ELT pipelines on Databricks using Python, PySpark, and SQL, following medallion architecture patterns (Bronze, Silver, Gold)Package, version, and deploy reusable pipeline components using Databricks Asset Bundles (DABs)Implement and manage CI/CD workflows across environments using Azure DevOps or GitHubPerform code reviews and provide delivery oversight for offshore data engineering teams, ensuring quality, consistency, and adherence to standardsParticipate in sprint planning, technical design reviews, and architecture discussionsProactively identify, troubleshoot, and resolve data quality, performance, and reliability issuesEvaluate and adopt emerging tools and approaches, including LLMs, GenAI, and agent-based workflows, to modernize and automate data deliverySupport data modeling, lineage, and governance practices using Unity Catalog and related toolingMaintain clear technical documentation and communicate effectively with both technical and business stakeholders

Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field3+ years of hands-on data engineering experience delivering production workloadsStrong experience with Databricks, Python, PySpark, and SQLExperience troubleshooting and debugging Terraform deployments, state management, module configurations, and cloud infrastructure issues.Solid understanding of Delta Lake and medallion architecture design principlesExperience using Azure DevOps or GitHub for version control and CI/CD automationProven ability to support or lead offshore engineering teams while maintaining delivery accountabilityExperience with Azure-based data platforms preferredDatabricks certification (Associate Data Engineer or higher) preferredPalantir platform knowledge or experience is a plusInterest in or exposure to GenAI, agent tooling, and modern orchestration or ML workflowsStrong written and verbal communication skills

Skills and Competencies

High attention to detail with a quality-first mindsetStrong ownership and accountability for deliverablesAbility to operate effectively in a hybrid onshore and offshore delivery modelWell-organized, self-directed, and comfortable managing multiple prioritiesWillingness to learn new tools, patterns, and frameworks as the platform evolvesComfortable working in a fast-paced, deadline-driven environment

Working Conditions

Ability to work remotelyOccasional travel may be requiredFlexible work hours may be necessary to meet project timelines

Salary Range

$115,000 - $120,000 annually, depending upon experience

Company Overview

Primoris Services Corporation is a premier specialty contractor providing critical infrastructure services to the utility, energy, and renewables markets throughout the United States and Canada. Built on a foundation of trust, we deliver a range of engineering, construction, and maintenance services that power, connect, and enhance society. On projects spanning utility-scale solar, renewables, power delivery, communications, and transportation infrastructure, we offer unmatched value to our clients, a safe and entrepreneurial culture to our employees, and innovation and excellence to our communities.

Benefits
  • 401k w/employer match
  • Health/Dental/Vision insurance plans
  • Paid time off
  • 10 paid holidays
  • Stock purchase plan
EEO Statement

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Equal Opportunity Employer

This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

100 Primoris Services Corporation • Dallas (TX)

Remote
USD 115,000 - 120,000
401k with employer match
Health/Dental/Vision insurance
Paid time off
+2
Data Engineer
Data Engineer

Primoris Services Corporation • Texas

Remote
USD 115,000 - 120,000
401k with employer match
Health/Dental/Vision insurance
Paid time off
+2
Data Engineer
Data Engineer

Primoris Services Corporation • United States

Remote
USD 115,000 - 120,000
401k w/employer match
Health/Dental/Vision insurance plans
Paid time off
+2
Data Engineer
Data Engineer

Primoris Services Corporation • Dallas (TX)

Remote
USD 115,000 - 120,000
401k with employer match
Health/Dental/Vision insurance
Paid time off
+2
Sr. Databricks Engineer
Sr. Databricks Engineer

Insight Global • Austin (TX)

On-site
USD 150,000 - 230,000
Databricks Engineer
Databricks Engineer

Artificial Intelligence Technologies LLC • Washington

On-site
USD 150,000 - 210,000
Databricks Engineer
Databricks Engineer

Robotics Technologies • Washington

On-site
USD 170,000 - 230,000
Databricks Engineer
Databricks Engineer

Machine Learning Technologies, LLC • Washington

On-site
USD 180,000 - 260,000
Databricks Engineer
Databricks Engineer

Quantum Technologies LLC • Washington

On-site
USD 140,000 - 180,000
Databricks Data Engineer
Databricks Data Engineer

Quantum Technologies LLC • Dallas (TX)

On-site
USD 150,000 - 190,000