Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Analytics Engineer

$80k - $110k

Emcor UK

About Us

John W. Danforth Company, one of the largest mechanical contractors in the Northeast, is growing! We believe our people are our greatest asset and invest in training, career development, employee engagement, and team support. We are committed to delivering industry-leading experiences for our customers across commercial and industrial HVAC, plumbing, refrigeration, advanced technology manufacturing, process piping, fabrication, mission-critical environments, and energy performance projects, backed by comprehensive service maintenance and repair.

Job Summary

As a Data Analytics Engineer at John W. Danforth Company, you will play a critical role in enabling data-driven decision-making across the organization. You will design, build, and maintain scalable data pipelines, data models, and analytics-ready datasets. In this role, you will partner closely with analytics, IT, and business teams to ensure reliable, efficient, and accessible data solutions that support reporting and advanced analytics initiatives.

Essential Duties & Responsibilities

• Build, maintain, and optimize ETL/ELT pipelines to support scalable data processing and integration across systems.
• Integrate data from internal and external sources while ensuring accuracy, consistency, and availability.
• Develop and maintain logical and physical data models, including analytics-ready data layers for reporting and insights.
• Deliver clean, reliable datasets that enable self-service analytics and support business intelligence tools.
• Implement data quality checks, validation processes, and monitoring to ensure data integrity.
• Support data governance initiatives, including metadata management, lineage, and compliance with security and regulatory standards.
• Optimize data pipelines, queries, and storage solutions to improve performance, scalability, and cost efficiency.
• Collaborate with IT, engineering, and business stakeholders to translate requirements into scalable data solutions.
• Troubleshoot production issues, provide enhancements, and contribute to continuous improvement efforts.

Qualifications

• 3-7+ years of experience in data engineering, analytics engineering, or a related field.
• Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience)
• Strong SQL skills and experience with data modeling concepts and techniques.
• Experience with ETL/ELT tools and frameworks.
• Familiarity with cloud platforms such as Azure, AWS, or GCP.
• Knowledge of data warehousing concepts (e.g., dimensional modeling).
• Proficiency in programming or scripting languages such as Python, Spark, or similar.
• Strong problem-solving, analytical, and communication skills.
• Ability to manage multiple priorities and work collaboratively across teams.

#danfth

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

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 : $80,000-$110,000


Other Compensation : Bonus eligible

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, and an employee assistance program.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Analytics Engineer in Tonawanda, NY vacancy
  •  ...NY w/ footprints throughout the U.S., is currently seeking a Data Center Analyst I to join their team on a 6+-month contract basis...  ...through active written and verbal communication with engineering staff and other less technical team members. Assign appropriate... 
    Suggested
    Permanent employment
    Contract work
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours
    Shift work
    Afternoon shift

    3B Staffing LLC

    Williamsville, NY
    16 hours ago
  • $102.5k - $187.9k

     ...expertise in Adobe Workfront Fusion to design, develop, and implement analytics solutions that drive customer insights and enhance marketing strategies. The ideal candidate will have a strong background in data analytics, experience with Adobe CJA, and a passion for... 
    Suggested
    Full time
    Summer holiday
    Flexible hours

    EY

    Buffalo, NY
    20 hours ago
  • $106.9k - $176.5k

     ...working world. We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering, specifically...  ...projects. The opportunity In this role, you will design and build analytics solutions that deliver significant business value. You will... 
    Suggested
    Summer holiday
    Flexible hours

    EY

    Buffalo, NY
    2 days ago
  •  ...and maintain scalable ETL pipelines for data ingestion and transformation from tools...  ...other financial platforms. Collaborate with engineering teams to ensure seamless data flow...  ...and maintain data models that align with analytics and reporting needs. Work closely with the... 
    Suggested

    Alumni Ventures

    Buffalo, NY
    1 day ago
  • $90k - $125k

     ...National Fuel is seeking a Data Engineer for an outstanding career opportunity in our Information Technology department at our Williamsville...  ...and compliance. Support enterprise reporting and analytics initiatives by curating trusted datasets for downstream... 
    Suggested
    Flexible hours

    National Fuel Gas

    Buffalo, NY
    2 days ago
  •  ...delivery environment. Your Role And Responsibilities The Associate Data Engineer role is entry‑level and focuses on supporting the development...  ...the development and maintenance of data pipelines used for analytics, reporting, and machine learning Assist with extracting,... 
    Internship

    IBM

    Buffalo, NY
    1 day ago
  •  ...Reporting & Analytics Analyst Buffalo, NY (Hybrid 3 Days Onsite) 6+ Months Web cam Interview $65-$68/Hr on W2 The manager wants to know if we have anyone that knows ServiceNow Virtual Agent. Below I have listed the skill set for this project: SQL experience... 
    Work at office
    3 days per week

    Syntricate Technologies

    Buffalo, NY
    7 days ago
  •  ...Job Title Managing master data, including creation, updates, and deletion. Managing users and user roles Assessing tests...  ...Requirement:- Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical... 
    Full time
    H1b
    Immediate start

    SynergisticIT

    Buffalo, NY
    16 hours ago
  • $55 - $65 per hour

     ...Senior Data Visualization Analyst Location: Buffalo, NY- 14203 (Hybrid) Duration: 12 Months Contract (Possible Extension) Pay range: $55/hr - $65/hr Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements... 
    Contract work
    Temporary work

    Collabera

    Buffalo, NY
    5 days ago
  •  ...Responsibilities: Managing master data, including creation, updates, and deletion...  ...reading comprehension skills. Strong analytical and problem-solving skills, with clear...  ..., Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology... 
    Full time
    Immediate start
    Remote work

    SynergisticIT

    Buffalo, NY
    5 days ago
  •  ...Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who...  ...Java One (Las Vegas) 2023/2022 and at Gartner Data Analytics Summit (Florida) 2023. For preparing for interviews... 
    Full time
    H1b

    SynergisticIT

    Buffalo, NY
    16 hours ago
  •  ...Senior Data Analyst Buffalo, NY (Hybrid) 6-12 month C2H Web Cam Interview $60-$80/hr on W2 Role: I am looking for a strong data analyst with proven track record of working with SQL, RDBMS, and complex queries. I would request that you take a technical screening... 

    Syntricate Technologies

    Buffalo, NY
    5 days ago
  •  ...is focused on delivering unsurpassed services in support of law enforcement and homeland security. We currently have a vacancy for a Data Analyst. In this role, you will be supporting the overall mission of the U.S. Marshals Service (USMS). If you are looking for a... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    FSA

    Buffalo, NY
    2 days ago
  •  ...difference by the work that we do. WHAT WE ARE SEEKING We have assignments available to help our insurance industry clients in Data Analyst positions. Responsibilities include: Build and maintain data warehouse, new reports, and ad hoc reports. Work with... 
    Full time
    Part time
    Work experience placement
    Work at office
    Remote work
    Work from home

    Work At Home Vintage Experts LLC

    Buffalo, NY
    2 days ago
  •  ...I have the need for a Reporting and Analytics Analyst for up to six months - Hybrid/Buffalo, NY (3 days onsite / 2 days remote). The manager wants to know if we have anyone that knows ServiceNow Virtual Agent either local in the West New York (WNY)/Buffalo area... 
    Temporary work
    Work at office
    Local area
    Remote work
    3 days per week

    3B Staffing LLC

    Buffalo, NY
    3 days ago
  •  ...Metrics Analyst with Navy experience to help senior leaders leverage data for strategic decision-making. This role is ideal for a former...  ...with past experience working on Navy maintenance metrics and analytics, particularly someone with prior experience as a Surface... 
    Contract work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Serco

    Buffalo, NY
    1 day ago
  • $108.23k - $158.73k

     ...either US or Canada. Position Qualification Summary The Senior Data Engineer will join the Americas IT software and architecture team....  ...Optimization: Lead optimization of ETL/ELT workloads for large‑scale analytics, improving cost efficiency, throughput, and reliability. Data... 
    Full time

    Linde Gas & Equipment Inc.

    North Tonawanda, NY
    2 days ago
  •  ...software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. Who Should Apply? Recent IT Graduates...  ...degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT, Mathematics... 

    SynergisticIT

    Buffalo, NY
    3 days ago
  •  ...implement solutions that improve efficiency, data integrity, and reporting capabilities....  ...and automation Reporting & Data Analytics: Develop and maintain HR reports and dashboards...  ...environment with strong operational and engineering leadership Employee-focused culture... 
    Local area

    Viaduct, An Aleron Company

    Buffalo, NY
    4 days ago
  • $55k - $63k

     ...inviting atmosphere, complete with an on-site café, fitness center, and Flagship store. Apply to join New Era's team! The Master Data Analyst is responsible for maintaining all material (article) master data within the SAP/ERP environment. This role partners closely... 
    Full time
    Casual work
    Flexible hours

    NEWERA.media

    Buffalo, NY
    3 days ago
  •  ...Senior Data Quality Analyst The Senior Data Quality Analyst is a hands-on data quality engineer responsible for building automation-first controls, monitoring, and remediation at scale. The role designs, scripts, and operationalizes data quality validation pipelines... 
    Work experience placement

    United IT

    Buffalo, NY
    3 days ago
  •  ...Job Title: Business Analytics & Reporting Analyst II Location: Hybrid (3 days onsite in Buffalo, NY, & 2 days remote)...  ...Weekly , Biweekly , Monthly and Quarterly reports are published. Data collection, building formats, building presentations. # Commanding... 
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work
    Relocation

    3B Staffing LLC

    Buffalo, NY
    3 days ago
  • $74.6k - $124.4k

     ...and maintenance of various reporting dashboards. Go beyond basic reporting and delivery with the ability to analyze large amounts of data and information to provide meaningful insights and professionally communicate those insights to management and business partners.... 
    Temporary work
    Work experience placement

    M&T Bank

    Buffalo, NY
    4 days ago
  • $124k - $280k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Health Services Time Type: Full time Travel Requirements: Up to 80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop... 
    Full time
    H1b

    PwC

    Buffalo, NY
    4 days ago
  • $90k - $125k

     ...Job Description Job Description Data Engineer Overview: Are you an experienced Data Engineer who enjoys building scalable data...  ...solutions that support enterprise-wide operations, reporting, and analytics? StaffBuffalo is partnering with a long-standing, highly... 
    Flexible hours

    StaffBuffalo

    Buffalo, NY
    2 days ago
  • $62.5k - $100k

     ...including internships, co-ops, labs). ~ Understanding of core security frameworks (NIST, MITRE ATT&CK, CIA triad,). ~ Strong analytical and problem-solving skills with attention to detail. ~ Effective written and verbal communication skills. ~ Basic... 
    Internship
    Flexible hours

    National Fuel Gas

    Buffalo, NY
    4 days ago
  • $113.3k - $188.8k

    OVERVIEW: Senior Data Analyst on the Domain Analytics Team, part of M&T’s Customer Insights & Analytics Organization. We provide analytical insights that empower Marketing and Digital Product organizations to drive business growth, strengthen customer relationships, and... 
    Full time
    Work experience placement
    Local area

    M&T Bank

    Buffalo, NY
    2 days ago
  • $62.5k - $75k

    **Summary:**The Data Engineer will be part of the Research & Development team, responsible for designing, building and maintaining internal systems used by management, coaches, scouts, analysts and all other Hockey Operations staff. The primary focus of the role will be... 
    Temporary work
    Remote work
    Flexible hours
    Night shift

    Buffalo Sabres

    Buffalo, NY
    5 days ago
  •  ...and challenging projects supporting the US Navy- Serco has a great opportunity for you! Serco has an exciting opportunity for a Data Engineer/Scientist to support U.S. Navy’s Team Submarine Program Offices at the Washington Navy Yard in Washington, DC! This position will... 
    Contract work
    Internship
    Work at office
    Local area
    Flexible hours

    Serco

    Buffalo, NY
    1 day ago
  • $76k - $125.3k

     ...stands for Exceptional Delivery and Growth Engine because this team operates in a technical...  ...Compile and evaluate moderately complex data, computations, documentation and various...  ...communication skills Proven conceptual and analytical ability Proficient using Microsoft... 
    Full time
    Summer holiday
    Flexible hours

    EY

    Buffalo, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Analytics Engineer. Be the first to apply!