Manager, Data Engineering

United Community Bank•Greenville, SC
•$84,136 - $139,486•Onsite

About The Position

United Community is seeking a Manager of Data Engineering to lead the team responsible for building and operating the pipelines and platforms that support the bank’s analytics products. This is a leadership and hands-on role: the manager coaches and develops data engineers and data platform engineers while setting technical direction, reviewing development, and resolving complex problems. Within Enterprise Data, the role owns the ingestion, transformation, and platform layer end to end, from source-system connectivity and pipeline orchestration through modeled, historized data for the analytics layer. The manager partners with analytics, data governance, Information Security, and Infrastructure to ensure data is accurate, timely, traceable, secure, and reliable. The role also advances migration from on-premises workloads to the cloud while maintaining on-premises operations and service levels. This position manages employees and is responsible for their coaching, development, and performance management. It operates in a professional office environment, requires schedule flexibility for evenings and weekends as needed, and involves up to 10% travel. The position is full-time and exempt. Applicants must pass a criminal background and credit check. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Requirements

  • Bachelor’s degree or above in a related field.
  • 7–10 years of experience in data engineering, data warehousing, or data platform engineering, including experience leading or mentoring others.
  • Hands-on proficiency with cloud data platforms and enterprise data pipeline tooling, with depth in one or more of Snowflake, Coalesce, SQL Server, SSIS, or NiFi/Openflow, and ability to work across mixed on-premises and cloud environments.
  • Advanced SQL skills, including reading query profiles, diagnosing performance issues, and tuning queries against high-volume tables.
  • Working knowledge of data warehousing methodologies, including dimensional (Kimball) modeling and Data Vault.
  • Experience designing and operating batch and incremental ingestion from relational, file, and API sources.
  • Experience running production data operations, including scheduling, monitoring, incident response, and service-level commitments.
  • Excellent analytical and problem-solving ability.
  • Exceptional communication and presentation skills, including the ability to communicate effectively at every enterprise level, from engineers to the C-suite.
  • Ability to collaborate across cross-functional teams and translate ambiguous business needs into well-scoped engineering work.
  • Ability to pass a criminal background and credit check.

Nice To Haves

  • Master’s degree in a related field.
  • Direct experience implementing Data Vault on Snowflake.
  • Experience with Coalesce or a comparable metadata-driven transformation platform.
  • Experience leading a cloud data platform migration while maintaining legacy operations.
  • Snowflake certification, such as SnowPro Core or above.
  • Python experience for data engineering, automation, and tooling.
  • Background in banking, financial services, or another regulated industry.
  • Experience managing third-party data vendor and consulting relationships.

Responsibilities

  • Lead, coach, guide, and manage the performance and career development of data engineers and data platform engineers.
  • Set technical direction for the data engineering and platform layer, remaining hands-on with highly visible, high-impact solutions.
  • Design, build, and operate ingestion and transformation pipelines that deliver source data to the enterprise data platform on a reliable schedule.
  • Advance migration of workloads from on-premises environments to the cloud data platform while sustaining on-premises operations and service levels.
  • Own the raw and historized data layer, including Data Vault modeling standards, load patterns, and team conventions.
  • Administer the data platform, including environment and role structure, compute sizing, performance tuning, and consumption cost management.
  • Establish and enforce engineering standards for version control, code review, testing, deployment, and environment promotion.
  • Ensure production reliability through monitoring, alerting, documented recovery procedures, and clear ownership of pipeline failures.
  • Partner with Information Security and Infrastructure on connectivity, access provisioning, and credential management for data platform components.
  • Serve as the primary contact for third-party vendors, manage relationships, and hold partners accountable for delivery and quality.
  • Ensure pipelines and components comply with enterprise data governance and security standards in partnership with the data governance function.
  • Maintain documentation for pipelines, data models, platform configuration, and operational runbooks.
  • Identify and define process-improvement and modernization opportunities across the data engineering stack.
  • Participate in required compliance training, including Bank Secrecy Act/anti-money laundering training, and internal and external training programs, meetings, and seminars or conferences.
  • Perform other duties, responsibilities, and activities as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service