Senior Data Engineer at Flow Control Group | Charlotte, NC, US | Rezi

Senior Data Engineer at Flow Control Group

Senior Data Engineer

Flow Control Group · Charlotte, NC, US

2 weeks ago

Senior Data Engineer

Flow Control Group · Charlotte, NC, US

18 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Data Engineer role.

Rezi rewrites your resume against Flow Control Group's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Data Engineer posting at Flow Control Group — free, in seconds.

About the Role

Flow Control Group (FCG) is seeking a Senior Data Engineer to join our Central Data Platform team. This role is responsible for end-to-end ELT development, data analysis, and evolving our dbt and Snowflake environments. You will work as part of a multi-functional team to deliver reliable, quality data to business stakeholders.

Responsibilities

  • Provide technical expertise in all capabilities of dbt and Snowflake.
  • Design, build, and manage data transformations in dbt, creating reusable components and proof-of-concept solutions.
  • Develop and manage data pipelines as needed and implement functionality in Snowflake.
  • Analyze source data and identify transformation requirements to move data to our data warehouse and data marts.
  • Design robust, reliable, scalable, and performant systems for large-volume data processing.
  • Help drive decisions on data architecture and engineering best practices.
  • Develop and enhance monitoring of workflows and processes.
  • Collaborate with technical teams to design and implement solutions that meet business requirements.
  • Design security standards and ensure proper implementation of security.
  • Ensure data warehouse processing is optimized for performance.
  • Provide comprehensive technical support for data warehouse processing.
  • Develop testing frameworks for solutions to ensure they meet requirements and perform as expected.
  • Create documentation and metadata to support understanding of data warehouse processing.
  • Identify opportunities for process improvements and system enhancements.

Requirements

  • Minimum 5+ years of experience developing and scaling dbt projects.
  • Minimum 5+ years of experience with Snowflake.
  • Proven experience designing and implementing dbt transformations in large-scale enterprise analytics environments.
  • Deep knowledge of all aspects of the Snowflake environment, from databases to security and AI capabilities.
  • Experience working with data pipeline tools like Fivetran.
  • Proven experience designing and managing security requirements.
  • Experience in supporting data engineering applications.
  • Minimum of 5 years working with cross-functional teams and managing multiple projects and priorities.
  • Expert in SQL and data analysis.
  • Experience with Python and AI.
  • Strong understanding of data integrations, data warehousing, data modeling, and data engineering.
  • Expert at creating architecture diagrams and documenting requirements and design details.
  • Familiarity with Azure and cloud architectures.
  • Excellent problem-solving skills and attention to detail.
  • Ability to analyze complex business processes and translate them into technical requirements.
  • Evaluate performance, traceability, and usability in all designs.
  • Expertise working to implement data warehouses, data marts, and analytic datasets that align with business objectives.
  • Ability to analyze data from disparate sources to identify gaps in data or definitions.
  • Ability to effectively test data products and analyze data by looking for patterns and anomalies.
  • Ensure alignment with data standards and data governance.
  • Strong verbal and written communication skills.
  • Ability to effectively communicate with technical and non-technical stakeholders.
  • Ability to work collaboratively in a team environment.
  • Comfortable working in a fast-paced and dynamic environment.
  • Proactive and able to work independently with minimal supervision.
  • Strong commitment to delivering high-quality service to internal and external customers.

Skills

  • dbt
  • Snowflake
  • Fivetran
  • ELT
  • SQL
  • Python
  • AI
  • Data Integration
  • Data Warehousing
  • Data Modeling
  • Data Engineering
  • Architecture Diagrams
  • Azure
  • Cloud Architectures

Experience Level

  • Senior

Benefits

  • Medical, Dental and Vision insurance
  • Competitive 401(k) matching program
  • Career growth opportunities
  • Employee referral program
  • Paid time off and holidays
  • Parental leave
  • FCG University learning and training platform
  • Employee ownership program

About the Company

  • Flow Control Group (FCG) is a leading provider of fluid handling, process, and industrial automation solutions across North America.
  • We are a 100% employee-owned organization made up of over 2,000 team members and 95+ entrepreneurial brands.
  • Our ownership mindset fuels a culture of pride, accountability, and exceptional customer service.
  • We work collaboratively across our brands to drive growth, unlock new opportunities, and deliver real impact for our customers.
  • Our unique model allows us to combine local expertise with national strength, creating a dynamic environment where creativity meets practicality.

Equal Opportunity

  • Flow Control Group is an Equal Opportunity Employer.
  • We celebrate diversity and are committed to creating an inclusive environment for all employees.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other legally protected characteristics.