Data Engineer

The Friedkin GroupHouston, TX
32d

About The Position

We are embarking on a strategic migration of our on-premises Microsoft SQL Server data warehouse to Azure, and we are seeking a motivated Data Engineer to play a key role in this transformation. The first phase of this initiative will be a complete lift-and-shift of our existing environment into Azure, followed by refactoring and modernizing many of our applications to fully leverage Azure-native tools and services. In this role, you will help transition legacy ETL processes currently built in C# and SQL stored procedures orchestrated through Windows Task Scheduler into scalable, maintainable pipelines using technologies such as Azure Data Factory, Synapse, and Functions. You will be instrumental in laying the foundation of our cloud-based data platform while also gaining the opportunity to learn and apply new Azure technologies as we modernize. Beyond migration, you will collaborate across teams and gain exposure to both front-end and back-end applications, giving you a well-rounded view of our evolving data ecosystem. This position is ideal for someone who enjoys problem-solving, learning new tools, and shaping the future of a modern cloud-first data environment.

Requirements

  • Bachelor's Degree degree in Computer Science, Engineering, Information Systems, Data Science, or a related technical field; or equivalent practical experience Req and
  • 3–4 years of experience with: o Microsoft SQL Server (T-SQL, Stored Procedures, Performance Tuning) o C#/.NET application development (ideally in ETL or backend automation contexts) o Windows Task Scheduler or equivalent scheduling tools
  • Experience working with Azure services, especially: o Azure Data Factory (pipelines, linked services, dataflows) o Azure SQL Database or Synapse Analytics o Azure Key Vault, Blob Storage, Functions (preferred)
  • Strong understanding of data warehouse principles, ETL workflows, and data integration best practices.
  • Familiarity with Git or other version control systems.
  • Exposure to front-end technologies or integration with reporting tools and user interfaces.
  • SQL (Programming Language) Intermediate-Advanced Required
  • Data Modeling Data modeling creates a visual representation of information or a system to communicate the activities or connections. Intermediate-Advanced Required
  • Business Intelligence Business intelligence allows organizations to identify trends, assess strengths and weaknesses against competitors, and detect business problems to provide insight as to where risks and opportunities exist. Intermediate-Advanced Required
  • Microsoft Azure Intermediate-Advanced Required
  • Power BI Intermediate-Advanced Required
  • Data Integration Data integration entails the combination of previously separate data sources to create a richer dataset. Intermediate-Advanced Required
  • Data Governance Data governance defines who in an organization has authority and control over data and how that data may be used. Intermediate-Advanced Required
  • Automation Automation refers to knowledge of technologies that minimize human intervention in processes. Intermediate-Advanced Required
  • Troubleshooting (Problem Solving) Intermediate-Advanced Required
  • SQL Server Integration Services (SSIS) Intermediate-Advanced Required
  • Microsoft SQL Servers Intermediate-Advanced Required
  • C# (Programming Language) C# (Programming Language) is a general-purpose, object-oriented programming language developed by Microsoft. Awareness-Developing Required
  • Machine Learning Intermediate-Advanced Required

Nice To Haves

  • Experience with Microsoft Power Platform (Power BI, Power Apps, Power Automate).
  • Experience modernizing legacy systems and ETL processes to cloud-based architectures.
  • Knowledge of DevOps practices for data pipelines (CI/CD, Infrastructure as Code).
  • Familiarity with machine learning workflows, LLM integration, or AI driven data enrichment techniques.

Responsibilities

  • Participate in the migration of our on-prem SQL Server Data Warehouse to Azure SQL / Synapse.
  • Maintain and enhance existing C# ETL applications that call SQL stored procedures.
  • Re-architect legacy ETL jobs using Azure-native services such as Azure Data Factory (ADF), Azure Functions, Logic Apps, or Azure Synapse Pipelines.
  • Create and optimize stored procedures, views, and SQL scripts to ensure performance and reliability.
  • Collaborate with front-end developers, business users, and other technical staff to support both front-end and back-end data needs.
  • Implement CI/CD pipelines and manage source control for ETL/SQL components.
  • Monitor and troubleshoot performance and reliability issues in production ETL pipeline

Benefits

  • medical, dental, and vision insurance
  • wellness programs
  • retirement plans
  • generous paid leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service