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

Data Analytics Engineer

$80k - $110k

EMCOR Group

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 companieslist 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.

Email a Friend Email a Friend

Software Powered by ICIMS (

Job Locations US-NY-Tonawanda | US-NY-Victor | US-NY-Syracuse | US-NY-Clifton Park | US-OH-Dublin | US-VT-Williston

ID 2026-50642

Company John W. Danforth Company

Category Information Technology

Position Type Full-Time

Location Type Onsite

Posted Date 1 month ago (8/5/2026 12:35 PM)

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Data Analytics Engineer in Tonawanda, NY vacancy
  • $80k - $110k

     ...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... 
    Suggested
    For contractors
    Flexible hours

    Emcor UK

    Tonawanda, NY
    2 days ago
  •  ...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
    1 day ago
  •  ...SemperVirens, 7Wire Ventures, and The Cigna Group Ventures. About the Role We are looking for a Senior Data Engineer to join our lean, high-impact Data & Analytics team (currently a data analyst and a data engineer). You will own and evolve the data platform that powers... 
    Suggested
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Buffalo, NY
    21 hours ago
  •  ...onsite in the Buffalo, NY area.Our client will strongly consider data engineering generalists and enterprise ETL, integrationj, data warehouse...  ..., configuring, and evolving the platform as the enterprise analytics hub.* Independently design the enterprise data architecture,... 
    Suggested
    Flexible hours

    NPAworldwide Recruitment Network

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

     ...Data EngineerNational Fuel is seeking a Data Engineer for an outstanding career opportunity in our Information Technology department at our Williamsville,...  ...supporting transactional workloads, enterprise reporting, analytics, and hybrid cloud data solutions.Develop and... 
    Suggested

    National Fuel Gas

    Buffalo, NY
    2 days ago
  • What you will do:The Analytics Engineer III on the ACV Assurance team is a skilled practitioner who transforms raw data into trusted, decision-ready models and reports that drive the business forward. Sitting at the intersection of data engineering and business intelligence... 

    ACV Auctions

    Buffalo, NY
    3 days ago
  •  ...Awetomaton is seeking a  Staff Data Engineer to support a new customer by building and maintaining the ingestion, curation, and metadata...  ...certifications (AWS Solutions Architect, AWS Certified Data Analytics, Certified Kubernetes Application Developer, etc.)... 
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Buffalo, NY
    21 hours ago
  • $120k - $150k

     ...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
    10 days ago
  • $201.2k - $335.3k

    Head of Data Engineering Job Posting: The Head of Enterprise Data Engineering is responsible for defining and executing the Bank's enterprise...  ...power business growth, operational excellence, advanced analytics, and AI-driven innovation.As a key technology influencer, this... 
    Full time
    For contractors
    Work experience placement

    M&T Bank

    Buffalo, NY
    1 day ago
  •  ...role and responsibilities As an Intern Data Specialist at IBM, you'll gain hands-on experience...  ...while developing practical technical, analytical, and problem-solving skills that prepare you for a future career in data engineering, Artificial Intelligence, and enterprise... 
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Shift work
    1 day per week

    IBM

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

     ...Why Work Here Meaningful Impact: Build data solutions that support enterprise-wide operations...  ...workloads, enterprise reporting, analytics, and hybrid cloud data solutions Design,...  ...Computer Science, Information Systems, Engineering, or related field 10+ years of experience... 

    Smith Arnold Partners

    Buffalo, NY
    3 days ago
  •  ...Barclays Bank Delaware in New York, NY seeks a Data Scientist, Analytics and Modelling to lead data initiatives across cloud migration, data...  ...programs. The role collaborates with business stakeholders and engineering teams to deliver high-impact data solutions. The ideal... 

    2607 Barclays Bank Delaware

    Niagara Falls, NY
    4 days ago
  • $116.4k - $194k

     ...from home one day per weekOverview: The Senior Principal Cloud Data Engineer is a senior‑level individual contributor responsible for...  ...associated Azure‑based data platform capabilities that enable analytics, reporting, and data‑driven solutions across the enterprise.The... 
    Full time
    Work experience placement
    Work from home

    M&T Bank

    Buffalo, NY
    4 days 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... 
    Work at office
    3 days per week

    Syntricate Technologies

    Buffalo, NY
    2 days ago
  • $103k - $171.6k

    Overview: Perform advanced data and credit risk analysis to identify and quantify risks in M&T’s $19B Indirect lending portfolios....  ...of junior team members and assist in the development of their analytics acumen in areas such as segmentation analysis, logistic regression... 
    Full time
    Work experience placement
    Work at office

    M&T Bank

    Buffalo, NY
    21 hours ago
  •  ...Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers. Who Should Apply: Recent computer science/...  ...Cloudworld 2023 SynergisticIT at Gartner Data & Analytics summit Why do tech companies not hire recent computer... 
    H1b

    SynergisticIT

    Buffalo, NY
    3 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
  •  ...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... 

    Syntricate Technologies

    Buffalo, NY
    21 hours ago
  • $77k - $202k

    Industry/SectorNot ApplicableSpecialismData, Analytics & AIManagement LevelSenior AssociateJob...  ...insights from large datasets and drive data-driven decision-making. Within our Data,...  ...following fields of study: Accounting, Engineering, Data Processing/Analytics/Science,... 
    Full time
    H1b

    PwC

    Buffalo, NY
    4 days ago
  • $85.8k - $143k

    OVERVIEW:The Data Management Consultant will serve as a strategic partner to the engagement leads on the Enterprise Data Issue Management...  ...processesExperience in at least one programing language or analytical/statistical tools and using data to draw conclusions Experience... 
    Full time
    Work experience placement
    Flexible hours

    M&T Bank

    Buffalo, NY
    2 days ago
  • $94.4k - $157.4k

    OVERVIEW: 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 accelerate... 
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    4 days ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and Digital...  ...Responsibilities: Develop and curate engineering datasets for AI, analytics, and demonstration use cases. Support AI and generative... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    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
  •  ...Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers.Who Should ApplyRecent computer science/...  ...Oracle Cloudworld 2023SynergisticIT at Gartner Data & Analytics SummitRequired SkillsFor Java/Software Programmers... 
    H1b
    Remote work

    SynergisticIT

    Buffalo, NY
    3 days ago
  • $100.8k - $151.2k

     ...York, United StatesSalary: $100,800.00 - $151,200.00Category: Data Governance, ProfessionalCompany: CitiThe Data Governance Foundation...  ...experience in a Data Governance/ Data Management/ Process Engineering or related areaAdvanced understanding of Project Management methodologies... 
    Full time
    Work at office
    Flexible hours

    Citigroup

    Getzville, NY
    4 days ago
  • About the job Data Analyst - Entry Level (Remote) We are looking for the right people who want to innovate, achieve, grow and lead....  ...Responsibilities: Data Scientist under general supervision will perform data engineering, data modeling and model deployment. Analyze large scale... 
    Remote job
    Second job

    Jobsultant Solutions

    Buffalo, NY
    3 days ago
  • $89.6k - $149.3k

    Overview: The primary focus of this role is supporting Commercial data initiatives through comprehensive testing, data validation,...  ...regulations as applicable.Requires complex judgment based on advanced analytical thought.Other functions include data integrity testing, general... 
    Full time

    M&T Bank

    Buffalo, NY
    4 days ago
  • $51.5k - $85.83k

     ...Administration of QlikView: adding/editing/disabling users; securing data and reports; troubleshooting technical issues under advisement...  ...and/or QlikView/QlikSense knowledge a plus Proven analytical and problem‐solving abilities Positive attitude, even in a fast... 

    LAWLEY AGENCY, LLC

    Buffalo, NY
    4 days ago
  • $45 per hour

     ...Job Description Job Description Job Title:  Business Analytics & Reporting Analyst II  Location: Remote Hire Type:   Contingent...  ...on existing metrics, as well as continuous review for data improvement. Role & Responsibility: Tasks That Will Lead... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Monday to Friday

    Imagine Staffing Technology

    Buffalo, NY
    2 days ago
  • $89.6k - $149.3k

     ...setting and realizing strategic objectives. Support of Technology & Data as well as portion of strategic investment reporting within FP&...  ...peers and manager"Conduct independent research and complex analytical projects involving financial modeling/forecasting to provide... 
    Full time
    Work at office

    M&T Bank

    Buffalo, NY
    1 day ago

Do you want to receive more vacancies?

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