Service Delivery Center, Senior Data Engineer

EY•Raleigh, NC
•$65,500 - $152,100

About The Position

The Senior Data Engineer works in EY’s US-based Service Delivery Center, partnering with advisory professionals on technology project work and managed services for financial services clients. The role contributes to the design, build and configuration, testing, analysis, delivery, and support of technology solutions in a fast-paced environment with changing priorities and evolving technologies. The engineer builds scalable data platforms, pipelines, databases, and cloud data applications to modernize enterprise data ecosystems. Using Snowflake, ETL and streaming technologies, cloud platforms, and modern engineering practices, the role spans the full data lifecycle. The objective is to deliver scalable, reliable, and well-governed data solutions that address complex business problems, including resilient batch and streaming pipelines, data models and cloud data applications, data quality standards, and ownership of assigned workstreams from design through production support.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
  • At least 3 years of relevant experience in data engineering and cloud data platforms.
  • Hands-on experience with Snowflake and enterprise data platform development.
  • Working knowledge of ETL, streaming, and integration technologies such as Informatica, SnapLogic, and Kafka.
  • Experience with data modeling, SQL, database design, and performance tuning.
  • Working knowledge of cloud platforms such as AWS, Azure, and Google Cloud.
  • Experience with Python, containers, and Kubernetes.
  • Experience with Jenkins, Artifactory, uDeploy, and CI/CD pipelines.
  • Comfort working in Agile environments and collaborating with business and technical stakeholders.
  • Ability to work as a flexible self-starter, manage changing priorities, and learn new technologies.

Nice To Haves

  • Experience with Snowflake and enterprise cloud data platforms.
  • Experience with ETL, streaming, Informatica, SnapLogic, and Kafka.
  • Experience with data modeling, SQL, database design, and performance tuning.
  • Experience with AWS, Azure, and Google Cloud.
  • Experience with Python, containers, and Kubernetes.
  • Experience with Jenkins, Artifactory, uDeploy, and CI/CD pipelines.

Responsibilities

  • Design, build and configure, test, analyze, deliver, and support technology solutions.
  • Build scalable data platforms, pipelines, databases, and cloud data applications for financial services clients.
  • Build resilient batch and streaming pipelines and apply data quality, lineage, and observability standards.
  • Design data models and cloud data applications.
  • Own assigned workstreams independently from design through production support and resolve production data issues.
  • Collaborate with product, engineering, testing, and operations teams.
  • Mentor less-experienced team members where appropriate.
  • Manage changing priorities and learn new and rapidly changing technology solutions.
  • Travel up to 30% of the time.

Benefits

  • Medical and dental coverage.
  • Pension and 401(k) plans.
  • Flexible vacation policy.
  • Paid holidays.
  • Winter and summer breaks.
  • Personal and family care time off and other leaves of absence.
  • Professional growth, training, opportunities, and creative freedom.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service