Senior Data Engineer - Microsoft Fabric

Black & Veatch Family of Companies•Cary, NC

About The Position

Black & Veatch’s Digital & Data team is driving digital transformation across the company and advancing its technology and data capabilities. The team works within business units to provide technology guidance and support strategic initiatives. The Senior Data Engineer will contribute to a results-oriented team of data scientists, engineers, developers, strategists, and technology professionals. The role is responsible for maintaining, building, and enhancing data engineering and the data development lifecycle across different areas of Black & Veatch. Work includes monitoring, optimization, automation, data maintenance, and support. The successful candidate will work with large and small volumes of data and bring hands-on data development experience and a strong understanding of the data lifecycle, ETL, data infrastructure, data architecture, and Agile methodology. The position is full-time. Hybrid or flexible work options may be offered after the first 90 days, at the manager’s discretion and based on performance and work assignments.

Requirements

  • Bachelor’s degree in Computer Science, Mathematics, Statistics, Economics, or another quantitative or technology field, or equivalent work experience in a related field.
  • Ten years of related experience.
  • Proficiency with SQL, such as Oracle, Microsoft SQL, or PostgreSQL.
  • Experience developing ETL solutions using Python or another scripting language.
  • Familiarity with Git or similar code-management technology.
  • Understanding of the data lifecycle.
  • Demonstrated knowledge of at least one cloud platform: AWS, Microsoft Azure, or Google Cloud.
  • Ability to complete applicable pre-employment onboarding requirements, which may include background checks, a drug screen, and a motor vehicle records search.

Nice To Haves

  • Experience with Microsoft Fabric, as indicated in the job title.
  • Agile methodology experience.
  • Server and network troubleshooting experience.
  • Accuracy and a commitment to delivering quality.
  • A hands-on, collaborative approach and strong communication skills.
  • Adaptability and flexibility in meeting demands.
  • Proactivity and ownership of solutions within a collaborative team.
  • Ability to work under pressure in a demanding environment.
  • Intellectual curiosity and willingness to both challenge and be challenged.
  • Interest in continually learning new technologies and staying current in the industry.

Responsibilities

  • Work with development teams to integrate projects into production.
  • Promote Agile practices and collaborate with internal teams to advance Agile ideals.
  • Troubleshoot data infrastructure and ETL issues.
  • Build engineering automation and productivity tools to streamline and scale applications in production.
  • Troubleshoot and resolve issues related to data development, deployment, and operations.
  • Maintain, build, and enhance data engineering and the data development lifecycle, including monitoring, optimization, automation, data maintenance, and support.

Benefits

  • Medical, dental, and vision insurance.
  • Disability insurance.
  • Wellness program.
  • Flexible work schedules.
  • Paid vacation, holidays, sick time, and dependent sick time.
  • Company-matched 401(k).
  • Adoption reimbursement.
  • Tuition reimbursement.
  • Vendor discounts.
  • Employment referral program.
  • AD&D insurance.
  • Pre-tax accounts.
  • Voluntary legal plan.
  • B&V Credit Union.
  • Possible performance-based bonus program.
  • Stock ownership through the company’s 100% ESOP.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service