Talent.com
Data Engineer

Data Engineer

Primoris Services CorporationDallas, TX, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

Job Description :

We are seeking a skilled and execution-focused Data Engineer to join our Data & Analytics team. This individual will be responsible for building and maintaining robust, scalable data pipelines using the Databricks Lakehouse Platform. The ideal candidate will have deep technical fluency with Python, PySpark, SQL, and medallion architecture concepts, and a proven ability to deliver production-grade pipelines in enterprise environments.

You will report directly to the Sr. Data Architect and collaborate with business analysts, architects, BI developers, and offshore engineering resources to support data delivery needs across the organization. The successful candidate is not only highly technical but also eager to learn and adapt, particularly as we continue evolving our platform to include generative AI, agent-based automation, and intelligent orchestration frameworks.

Key Responsibilities :

  • Build and maintain ELT pipelines within Databricks, using Delta Live Tables, Python, PySpark, and SQL, structured according to the medallion architecture (Bronze → Silver → Gold)
  • Package and deploy reusable pipeline logic using Databricks Asset Bundles (DABs)
  • Use Azure DevOps or GitHub for source control and manage CI / CD workflows across environments
  • Perform code reviews and provide delivery oversight for offshore data engineering teams, ensuring consistent standards and documentation
  • Participate in sprint planning and design reviews; identify and troubleshoot data issues proactively
  • Continuously evaluate new tools and techniques, including LLMs, GenAI, and agent workflows, to modernize and automate data delivery
  • Assist in developing and enforcing data modeling, lineage, and governance practices using Unity Catalog and related tooling
  • Maintain documentation and communicate effectively across business and technical teams

Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 3+ years of experience in data engineering with production use of Databricks, Python, PySpark, and SQL
  • Strong understanding of Delta Lake, DLT pipelines, and medallion architecture principles
  • Experience with Azure DevOps or GitHub for version control and CI / CD automation
  • Demonstrated ability to manage or support offshore engineering resources and maintain delivery accountability
  • Familiarity or interest in GenAI, agent tooling, and modern orchestration / ML workflows
  • Databricks certification (Associate Data Engineer or higher) is preferred
  • Experience working in Azure data environments preferred
  • Strong documentation and communication skills
  • Skills and Competencies :

  • Exceptional attention to detail and a quality-first mindset
  • Ability to operate in a hybrid onshore / offshore team structure
  • Strong organizational skills and task ownership
  • Self-motivated and eager to adopt new tools and frameworks
  • Comfortable working under deadlines in a fast-paced environment
  • Working Conditions :

  • This position may require occasional travel
  • Flexible work hours may be necessary to meet project timelines
  • Salary Range : $130,000–$140,000 annually

    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. To learn more, visit www.prim.com and follow us on social media at @PrimorisServicesCorporation.

    Benefits :

  • 401(k) with employer match
  • Health, dental, and vision insurance plans
  • Paid time off
  • 10 paid holidays
  • 15 days PTO
  • Employee 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.

    Agency Statement :

    We are not accepting resumes from Third Party Recruiting Firms for this position. If you are an Agency or Search firm representative, contact the Primoris Talent Acquisition Manager directly for consideration. Primoris or its subsidiaries will not be responsible for any fees arising from the use of resumes and online response forms through this source. In addition, Primoris or its subsidiaries will not be responsible for any fees on unsolicited resumes that are submitted to any member of the Staffing or Operations team. Primoris has established an approved vendor program for this service and will only consider accepting submissions from those approved firms. For consideration in becoming an approved vendor, contact HR.

    #PSCLI

    #LI-RM2

    serp_jobs.job_alerts.create_a_job

    Data Engineer • Dallas, TX, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Data Scientist II

    Data Scientist II

    VirtualVocationsGarland, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Scientist II to work remotely.Key Responsibilities Extract and collect internal and external data for assigned projects Build and manage the data ETL and feature ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    ADABAS DB2 Database Specialist

    ADABAS DB2 Database Specialist

    VirtualVocationsGarland, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for an ADABAS / DB2 Database Specialist to provide expert-level technical support in a remote setting. Key Responsibilities Plan, install, configure, and implement SAG ADABAS so...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Data Integration Lead

    Data Integration Lead

    VirtualVocationsArlington, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Integration Lead.Key Responsibilities Oversee and manage data integration processes Collaborate with cross-functional teams to ensure data accuracy and consistenc...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Junior Machine Learning Engineer

    Junior Machine Learning Engineer

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Junior Machine Learning Engineer to support the design, development, and deployment of machine learning models. Key Responsibilities Support the end-to-end lifecycle of ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Data Team Lead

    Data Team Lead

    VirtualVocationsArlington, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Head of Data to lead its data team and manage data infrastructure.Key Responsibilities Lead a data team while contributing hands-on technical expertise Manage the enti...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Business Intelligence Developer

    Senior Business Intelligence Developer

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Business Intelligence Developer - Product & Platform Innovation.Key Responsibilities Collaborate with cross-functional teams to drive data enablement and support...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Epic Certified Data Engineer II

    Epic Certified Data Engineer II

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Engineer II.Key Responsibilities Design and develop data pipelines and integrate new business data into the Data Warehouse while adhering to best practices Collab...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    ETL Data Architect

    ETL Data Architect

    VirtualVocationsArlington, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for an ETL Data Architect to design and develop enterprise-wide application systems.Key Responsibilities Collaborate with business partners and teams to identify technical an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Geoprocessing and Database Analyst

    Geoprocessing and Database Analyst

    VirtualVocationsGrand Prairie, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Project Management Support Analyst (Geoprocessing and Database).Key Responsibilities Collaborate in the implementation of project activities with federal, municipal, ac...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Tech Lead for AI & Data

    Tech Lead for AI & Data

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Tech Lead with AI & Data expertise (Remote, LATAM).Key Responsibilities Lead the technical effort for the Delivery Team, ensuring clarity and confidence with clients an...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Advanced Analytics Expert

    Advanced Analytics Expert

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for an Advanced Analytics Expert to collaborate with teams and utilize advanced analytics for data-driven decision-making. Key Responsibilities Builds advanced analytics solut...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    PMP Certified Data Manager

    PMP Certified Data Manager

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Lead / Manager with PMP.Key Responsibilities Ensure seamless data transition from the legacy pension administration system to COPS 2. Enhance data quality and integri...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Data Scientist III - Risk Adjustment

    Data Scientist III - Risk Adjustment

    VirtualVocationsGrand Prairie, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Scientist III - Risk Adjustment Compliance.Key Responsibilities Develop models to detect coding anomalies and identify high-risk areas Create analytical tools to ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Data Cleansing Lead

    Data Cleansing Lead

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Lead (Oracle).Key Responsibilities Perform data analysis, cleansing, and conversion Review and provide oversight on the System Integrator's Data Cleansing work D...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    DataBricks Database Administrator

    DataBricks Database Administrator

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a DataBricks Database Administrator (DBA).Key Responsibilities Modernize the data warehouse environment by migrating to Azure Databricks Architect, design, and perform o...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Staff Database Engineer

    Staff Database Engineer

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Staff Database Infrastructure Engineer.Key Responsibilities Design and rearchitect infrastructure platform components for high availability, scalability, reliability, a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Principal Database Programmer

    Principal Database Programmer

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Database Programmer.Key Responsibilities Provide training and mentoring to (Senior) Database Programmers on CDMS systems and processes Plan client deliverabl...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Data Operations Associate

    Data Operations Associate

    VirtualVocationsCarrollton, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Operations Associate-Client Ads.Key Responsibilities Maintain, audit, and improve advertiser and catalog data to support business growth Collaborate with Sales, C...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    PMP Certified Data Manager

    PMP Certified Data Manager

    VirtualVocationsArlington, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Data Lead / Manager with PMP.Key Responsibilities Ensure seamless data transition from the legacy pension administration system to COPS 2. Enhance data quality and integri...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Business Intelligence Developer

    Senior Business Intelligence Developer

    VirtualVocationsGrand Prairie, Texas, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Business Intelligence Developer - Product & Platform Innovation.Key Responsibilities Collaborate with cross-functional teams to drive data enablement and support...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30