Demo

Data Engineer

EMCOR Mechanical Services, Inc.
Irvine, CA Full Time
POSTED ON 4/30/2026
AVAILABLE BEFORE 3/1/2027

About Us

 

EMCOR Mechanical Services (EMS) companies provide mechanical, automation, and energy solutions, as well as a range of other professional services. From healthcare and education to technology, transportation, retail, government, and more, EMS companies operate in a wide array of environments.

 

Job Summary

EMCOR Mechanical Services has an opportunity for a Data Engineer in Irvine, CA. The Data Engineer is responsible for designing, building, and maintaining scalable data pipelines and infrastructure to support analytics, reporting, and data-driven decision-making. This role is an individual contributor with specific oversight of projects and process. This individual will interact with members of Finance, Management, IT, QA, BA teams, and various business stakeholders. 

 

 

#EMS!

#LI-NS1

Essential Duties & Responsibilities

  • Develop and maintain ETL (Extract, Transform, Load) processes for data ingestion and transformation.
  • Design and optimize data models for structured and unstructured data.
  • Implement and manage data storage solutions (e.g., relational databases, data lakes).
  • Ensure data quality, integrity, and security across systems.
  • Collaborate with data analysts and business stakeholders to understand data requirements.
  • Monitor and improve performance of data pipelines and workflows.
  • Automate data processes and implement best practices for data engineering.

 

Qualifications

  • Bachelor’s degree in Computer Sciences/Engineering, associated discipline, or equivalent technical experience.
  • Minimum of 5 plus years of experience of hands-on application development or data engineering experience.
  • Expertise in SQL and Python as well as strong working knowledge with various Microsoft Fabric Components including OneLake, Data Factory, Data Engineering, Data Warehousing, Data Science, Real-time Analytics, and Power BI (BI/Visualization).
  • Experience in Construction or Mechanical Services industry preferred.
  • Proficiency in SQL and programming languages (Python, Java, or Scala).
  • Experience with ETL tools and cloud platforms (AWS, Azure, GCP).
  • Knowledge of data warehousing concepts and tools.
  • Familiarity with workflow orchestration tools (Airflow, Luigi).
  • Strong understanding of data governance and security principles.

 

Physical Demands

Ability to work in an office environment using laptop, cell phone, and office phones.

Work Environment

This position works in a typical office environment. 

Equal Opportunity Employer

As a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/Disabled

Affirmative Action Policy

Please review our Affirmative Action Policy.

Notice to Prospective Employees

Notice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies list open positions here. Please check our available positions to confirm that a post or email is genuine. EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR’s normal application process – it is probably fraudulent.

Geographic Disclosure

Compensation Range:   $115,000 - $145,000 annual salary

Other Compensation:  Eligible for discretionary Bonus

Benefits: We are committed to providing employees a comprehensive benefits package which includes medical, dental, and vision coverage, along with health savings and flexible spending accounts, life insurance, disability, a 401(k) Savings Plan, College Coach and employee assistance program.

Salary : $115,000 - $145,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at EMCOR Mechanical Services, Inc.

  • EMCOR Mechanical Services, Inc. Tempe, AZ
  • About Us EMCOR Mechanical Services (EMS) companies provide mechanical, automation, and energy solutions, as well as a range of other professional services.... more
  • 2 Days Ago

  • EMCOR Mechanical Services, Inc. Norristown, PA
  • About Us EMCOR Mechanical Services (EMS) companies provide mechanical, automation, and energy solutions, as well as a range of other professional services.... more
  • 6 Days Ago

  • EMCOR Mechanical Services, Inc. Lanham, MD
  • About Us EMCOR Mechanical Services (EMS) companies provide mechanical, automation, and energy solutions, as well as a range of other professional services.... more
  • 7 Days Ago

  • EMCOR Mechanical Services, Inc. Norristown, PA
  • About Us EMCOR Mechanical Services (EMS) companies provide mechanical, automation, and energy solutions, as well as a range of other professional services.... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Data Engineer jobs in the Irvine, CA area that may be a better fit.

  • NTT DATA North America Irvine, CA
  • At NTT DATA, we believe that with the right people on board, anything is possible. Our team is built on the quality, integrity, and commitment of our emplo... more
  • 13 Days Ago

  • Commercial Bank of California Irvine, CA
  • Data Engineer Location: Irvine, CA Job Type: Full-Time | Exempt | Hybrid Eligible Salary Range: $150,000 – $170,000 per year About Commercial Bank of Calif... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!