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

Data Engineer

$116k - $135k

Cain Watters & Associates

Summary/Objective

Reporting to the IT Manager, Data & Analytics, the Data Engineer is responsible for designing, building, and maintaining scalable data pipelines, data platforms, and data warehouse/data lakehouse architectures that support enterprise analytics, reporting, automation, and AI-enabled solutions. This role ensures that data is accurate, reliable, well-governed, secure, and optimized for consumption across Microsoft Fabric, Power BI, generative AI, AI agents, and future technologies. The Data Engineer will enable trusted, AI-ready data foundations and support client- and vendor-facing technology solutions that are critical to business operations, growth, and service delivery.

Essential Functions
  1. Design, build, and maintain robust ETL/ELT data pipelines to ingest, process, and integrate data from multiple source systems (e.g., CRM platforms, APIs, and external data sources) into Azure and Microsoft Fabric.
  2. Develop and manage the enterprise data platform, including lakehouse architecture (bronze, silver, gold layers), ensuring data is structured, scalable, and optimized for analytics.
  3. Ensure the quality, integrity, and consistency of data through validation processes, monitoring, and proactive issue resolution.
  4. Optimize performance and scalability of data workflows, pipelines, and storage to support efficient data processing and reporting.
  5. Implement and enforce data governance, security, and compliance standards, including data lineage, access controls, and regulatory requirements.
  6. Enable AI-ready and agentic enterprise capabilities by preparing governed datasets, metadata, lineage, and integration patterns that allow AI agents, automation, and decision-support tools to operate safely and effectively.
  7. Support the design, delivery, and ongoing operation of client- and vendor-facing data integrations, reporting assets, APIs, and platform services that require reliable, secure, and scalable data engineering practices.
Responsibilities & Duties
  1. Build and maintain data pipelines using Azure Data Factory, Fabric Data Pipelines, and other integration tools.
  2. Develop data transformation logic using SQL, PySpark, or similar technologies to standardize and prepare data for analytics use.
  3. Design and manage lakehouse structures in Microsoft Fabric, including bronze, silver, and gold data layers.
  4. Collaborate with BI developers to ensure data is modeled and structured appropriately for Power BI semantic models and reporting.
  5. Monitor data pipelines and platform performance, troubleshooting failures and optimizing workloads for reliability and efficiency.
  6. Implement data validation checks and reconciliation processes to ensure data accuracy and completeness.
  7. Manage data storage strategies, including partitioning, indexing, and lifecycle management for performance and cost optimization.
  8. Ensure secure data handling practices, including role-based access controls, encryption, and compliance with organizational and regulatory requirements (e.g., PCI considerations).
  9. Maintain documentation of data pipelines, data models, and system architecture to support transparency, governance, and knowledge sharing.
  10. Partner with business stakeholders and IT teams to understand data requirements and deliver scalable data solutions.
  11. Support data governance initiatives, including metadata management, lineage tracking, and data classification (e.g., integration with Purview).
  12. Prepare and expose curated, governed, and well-documented data assets for AI, generative AI, semantic search, retrieval-augmented generation, and agent-based enterprise workflows.
  13. Partner with business, IT, and analytics stakeholders to identify where data engineering can enable agentic workflows, automation, and AI-assisted decision-making while maintaining appropriate human oversight and control.
  14. Design, build, and support data integrations, APIs, secure data exchanges, and reporting components used in client- and vendor-facing technology solutions.
  15. Establish monitoring, observability, alerting, and support practices for AI-enabled and externally facing data solutions to ensure reliability, traceability, performance, and timely issue resolution.
  16. Contribute to continuous improvement of the data platform, recommending new tools, practices, and optimizations aligned with industry best practices.

This job description is not designed to cover or contain a comprehensive listing of essential functions or responsibilities that are required of the employee for this job. Essential functions and responsibilities and activities may change at any time with or without notice.

Education & Experience

Required:
  • Bachelor's degree in Information Systems, Computer Science, Data Engineering, or a related field, or equivalent work experience.
  • 5+ years of experience in data engineering, data integration, or data platform development.
  • Strong experience with data pipeline development and ETL/ELT processes.
  • Proficiency in SQL and data modeling concepts (warehouse/lakehouse).
  • Experience working with cloud-based data platforms (e.g., Azure Data Factory, Azure SQL, Microsoft Fabric, or similar).
  • Understanding of data governance, data quality, and security principles.
  • Experience designing or supporting data assets, integrations, or platform services used by enterprise applications, automation, analytics, or AI-enabled workflows.
Preferred:
  • Experience with Microsoft Fabric, Lakehouse architecture, and Delta Lake concepts.
  • Experience with PySpark or distributed data processing frameworks.
  • Familiarity with Power BI, semantic models, and analytics workflows.
  • Experience with data cataloging and governance tools (e.g., Microsoft Purview).
  • Experience working in regulated environments with compliance requirements (e.g., PCI, financial services).
  • Familiarity with generative AI, retrieval-augmented generation, semantic search, AI agent concepts, responsible AI practices, or AI-ready data architecture.
  • Experience supporting client- or vendor-facing technology solutions, secure data exchanges, APIs, integrations, or externally consumed reporting platforms.
  • DP-600, DP-700, AZ-305

Travel

Minimal travel expected; occasional travel may be required based on project needs.

Work Environment

This job operates in a clerical, office setting. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.


Physical Demands

This is a largely sedentary role; however, some filing may be required. This would require the ability to lift files, open filing cabinets and bend or stand as necessary.

Position Type & Expected Hours of Work

This is a full-time, exempt position. Days and hours of work are Monday through Friday 8:30 a.m. to 5 p.m. Some flexibility in hours is allowed based on management's approval.

Job Compensation & Benefits
Through our competitive compensation and benefits program, we seek to attract, retain and motivate a high-performing and increasingly diverse Associate population. Our compensation and benefit structure is comprised of many factors, including but not limited the size of our Firm, our financial position, the industry, business objectives, market salary information, benchmark pay levels and practices against the respective peer group (to ensure equal pay for equal work, with allowable pay differences based on factors not prohibited by law), and unique circumstances of the Firm that are subject to change.

Compensation
Minimum: $116,000.00 - Maximum: $135,000.00 USD

Benefits

Heavily subsidized medical insurance options

Generous employer HSA contributions

100% employer-paid Short-Term Disability, Long-Term Disability, Accident, Basic Life Insurance, and Telehealth/Virtual Urgent Care/Whole Mental Health

Dental and Vision plans

Unlimited PTO

Organization-paid holidays, including an extended Winter Break

Safe Harbor 401k Plan

Employer-paid professional dues, licenses, and renewals

Continuing Education resources

Family Planning Assistance Program and Paid Parental Leave

Subsidized fitness programs

CWA has consistently been recognized from rating services and publications such as:

INSIDE Public Accounting - Top 100 Firms (2022, 2023, 2024)

Top Workplaces - Financial Services (2024)

Top Workplaces - Culture Excellence (2024)

Accounting Today - Top Firm by AUM (2024)

USA Today - Top Workplaces (2024, 2025)

Accounting Today - Top 100 Firms (2022, 2023, 2026)

Forbes America's Best Tax & Accounting Firms (2022, 2023)

INSIDE Public Accounting - Top 100 Fastest Growing Firms (2022)

Dallas Morning News - Top Workplace (2022, 2023)

Accounting Today - Beyond Top 100: Firms to Watch (2020)

Accounting Today - Regional Leaders Top Firms (2012, 2015, 2016, 2018, 2020)

INSIDE Public Accounting - Beyond the Top 100 (2015, 2016, 2018, 2020)

INSIDE Public Accounting - Top 200 Firms (2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020)

Cain Watters & Associates is committed to upholding the principles of the Equal Pay and Opportunity Act (EPOA). If you have any concerns regarding compliance with this policy, we encourage you to report them immediately by contacting HR at View email address on click.appcast.io. Your concerns will be handled with the utmost confidentiality and care.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in Frisco, TX vacancy
  • Apexon is seeking a Lead Data Engineer to drive data migration and modernization initiatives. This role focuses on converting data from AWS S3 to Snowflake using StreamSets, ensuring that the data processes are scalable, reliable, and secure. The successful candidate will... 
    Suggested

    Apexon

    Frisco, TX
    16 hours ago
  •  ...requirements and translate them into technical solutions. 4. Develop and maintain database systems using snowflake and sql. 5. Implement data transformation and modeling using dbt (data build tool). 6. Write and optimize python code for data extraction, transformation, and... 
    Suggested

    TechDigital Group

    Frisco, TX
    3 days ago
  • $66 - $68 per hour

     ...66.00 - $68.00/hr. Responsibilities: Develop various facets of data capture, data processing, storage and distribution Understand and...  ...at Aditi Consulting by 2x Sign in to set job alerts for “Data Engineer” roles. Irving, TX $80,000.00 - $100,000.00 1 week ago Irving, TX... 
    Suggested
    Full time
    Contract work
    Remote work

    Aditi Consulting

    Frisco, TX
    4 days ago
  • $110k - $140k

    Megazone Cloud is looking for a Data Engineer to be a backbone of our data‑driven culture. You are a "builder" with a true thirst for knowledge and a startup mentality. You're not afraid to be a "jack of all trades" and you thrive in an environment where you can think fast... 
    Suggested
    Internship
    Immediate start
    Flexible hours

    MegazoneCloud US

    Frisco, TX
    4 days ago
  •  ...Contract Interview Method: Phone then In Person Working Hours: 8AM TO 5PM Position Summary: Job Description: Individuals within the Data Engineering role work closely with business stakeholders and EITS team members to understand the business requirements that drive the... 
    Suggested
    Contract work

    Saxon Global

    Frisco, TX
    1 day ago
  • Looking for Data Engineer with experience in SQL, Python, Spark, and Databricks, responsible for building and maintaining scalable data pipelines and ETL solutions. Strong understanding of cloud data platforms, data modeling, and Agile development practices. Looking for... 
    Worldwide

    BrickRed Systems

    Frisco, TX
    3 days ago
  •  ...Collaborate with business and technical teams to deliver scalable data solutions Monitor data workflows and troubleshoot performance...  ...8+ years of experience in SQL development and data engineering Strong expertise in relational databases and data warehousing... 

    Apexon

    Frisco, TX
    16 hours ago
  • Role Overview We are looking for an experienced Lead Data Engineer to lead data migration and modernization initiatives for multiple client environments. The primary focus of this role will be migrating data from AWS S3 to Snowflake using StreamSets , while ensuring scalable... 
    Work at office

    Apexon

    Frisco, TX
    16 hours ago
  • Role Overview As a Data Engineer at McAfee, you will be a key member of our data innovation team, responsible for designing, building, and overseeing the deployment and operation of technology architecture, solutions, and software that unlock the full potential of our data... 
    Local area
    Relocation

    Mcafee

    Frisco, TX
    4 days ago
  •  ...Job Title: Technical Lead – Data Engineering (Palantir, Spark, PySpark, Python) Please dont apply if you dont have PALANTIR experience Onsite work :One or two days in a month W2 role OPT with 7 years exp is fine Job Summary We are looking for a hands-on Technical... 
    Work from home
    Flexible hours

    CLOUDSCOUTS SOFTWARE SOLUTIONS LLC

    Frisco, TX
    16 hours ago
  •  ...Data Engineer (Remote) Engineers in this role accomplish business objectives by monitoring system functions from all points of system processing, identifying, and assisting in solving processing problems. The engineer works closely with internal partners and external... 
    Work at office
    Remote work

    Staffing Company

    Frisco, TX
    1 day ago
  •  ...Sr. Data Engineer(Microsoft with Fabric) Location: Frisco/Atlanta/KS Duration: 7 Months Job Type: Temporary Assignment Work Type: Onsite Job Description: Main Responsibilities: Design and develop the enterprise Semantic Layer in Microsoft Fabric, including... 
    Contract work
    Temporary work
    Work at office

    Merican

    Frisco, TX
    3 days ago
  •  ...world-wide. Our client provider of digital technology and transformation, information technology and services Position: Data Engineer with Databricks, SQL Location: Bellevue, WA / Frisco, TX / Overland Park, KS Duration: 6 Months Job Type: Temporary... 
    Temporary work
    Work experience placement
    Flexible hours

    Merican

    Frisco, TX
    6 days ago
  • $109k - $182.4k

     ...re involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Sr Cybersecurity Data Engineer About your role: You will interface with security Big Data environments, aiding in their design and configuration to... 
    Temporary work
    H1b
    Work at office
    Monday to Friday

    Fiserv

    Frisco, TX
    6 days ago
  • Data Scientist / ML Engineer Year Of Experience : 7+ years Location: Overland Park KS/ Frisco TX ( 5 days onsite from day 1) Visa Type :- (US Citizen only ) (Female candidate only required ) Employment Type :- W2 Duration :- Long Term Job Description :- 7plus years of... 

    Highbrow LLC

    Frisco, TX
    16 hours ago
  • Role Overview Join our eCommerce Operational Intelligence team as a Lead AI Data Engineer. You will build enterprise-scale data pipelines and analytics foundations (SQL, Spark/PySpark, ETL/ELT) that produce reliable operational insights and measurable business impact. Responsibilities... 
    Flexible hours

    Mcafee

    Frisco, TX
    4 days ago
  • Mcafee is looking for a Lead AI Data Engineer to join their eCommerce Operational Intelligence team in Frisco, Texas. In this role, you will build enterprise-scale data pipelines and analytics foundations that drive operational insights and business impact. Ideal candidates... 
    Flexible hours

    Mcafee

    Frisco, TX
    4 days ago
  •  ...involves collaborating with business and technical teams to ensure data quality and governance while supporting reporting and analytics. The ideal candidate has over 8 years of experience in data engineering, strong SQL skills, and familiarity with cloud platforms. Apexon... 

    Apexon

    Frisco, TX
    16 hours ago
  • We are seeking a Senior Data Engineer with strong expertise in Snowflake, Databricks, dbt, Azure, and streaming technologies to build scalable finance data platforms supporting T‑Mobile’s Finance & Intelligence organization. The ideal candidate will have deep experience... 

    BrickRed Systems

    Frisco, TX
    4 days ago
  • A leading IT consulting firm in Frisco, TX, is seeking a Data Engineer to design and implement data solutions. The role involves close collaboration with business stakeholders to ensure data quality and data access. Key responsibilities include developing data models, conducting... 
    Contract work

    Saxon Global

    Frisco, TX
    1 day ago
  •  ...Analytics, we are redefining how enterprises manage and trust their data. We are building a next-generation, AI-native Master Data...  ...complex data challenges. By combining cutting-edge AI with robust engineering, we help organizations turn fragmented data into a single,... 

    Frisco Analytics Inc.

    Frisco, TX
    1 day ago
  • $68k - $102k

    UST is seeking a Data Engineer (Developer III - Software Engineering) in Frisco, Texas, focusing on building scalable data pipelines while thriving in a cloud-native environment. The ideal candidate will have strong SQL and Python skills, with a bachelor’s degree and 2+... 
    Full time

    UST

    Frisco, TX
    4 days ago
  • BrickRed Systems is looking for a Data Engineer to build and maintain scalable data pipelines and ETL solutions. Candidates should possess experience with SQL, Python, Spark, and Databricks, along with strong problem-solving and collaboration skills. The role requires a... 

    BrickRed Systems

    Frisco, TX
    3 days ago
  • BrickRed Systems is seeking a Senior Data Engineer to contribute to finance data platforms supporting T-Mobile’s Finance & Intelligence organization. The ideal candidate will have 8+ years of experience, strong expertise in Snowflake, Databricks, and the ability to build... 

    BrickRed Systems

    Frisco, TX
    4 days ago
  • $110k - $140k

    MegazoneCloud US is looking for a Data Engineer to enhance our data-driven culture. You will design and maintain data pipelines, leveraging tools like Databricks or Snowflake. Ideal candidates have solid experience with Python, SQL, and AWS. The role promises a collaborative... 

    MegazoneCloud US

    Frisco, TX
    4 days ago
  • $85.91k - $162.89k

     ...to submit candidates for review via our applicant tracking system. Job Description: As a Senior Consultant - Associate Data Engineer you will design, build, and optimize modern data solutions for our mid-market and enterprise clients. Working primarily inside the... 
    Local area
    Worldwide

    Baker Tilly

    Frisco, TX
    1 day ago
  • $50 - $60 per hour

     ...Role description Associate Data Engineer Developer I - Software Engineering Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Work experience placement
    Internship
    Work at office
    Local area
    Flexible hours

    UST Inc

    Frisco, TX
    1 day ago
  • Role Overview Lead AI Enterprise Data Engineer drives the transformation of eCommerce operational analytics and real‑time monitoring by building scalable data pipelines, AI‑powered insights, and intelligent dashboards at McAfee’s eCommerce ecosystem. This hybrid position... 
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Mcafee

    Frisco, TX
    4 days ago
  • A forward-thinking analytics company is seeking experienced Databricks Data Engineers to architect scalable data pipelines at their Texas-based team. The role involves designing complex ETL workflows and collaborating with AI/ML engineers. Ideal candidates will have over... 

    Frisco Analytics Inc.

    Frisco, TX
    1 day ago
  •  ...requirements validations Defines testing phase entrance and exit criteria Facilitates environment readiness validation (connectivity, test data, user access etc) Coordinates/oversees validation of end-to-end business and system processes (starting from sourcing to rendering... 

    Perfict Global, Inc.

    Frisco, TX
    2 days ago

Do you want to receive more vacancies?

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