Senior Data Engineer (Onsite)

First American•Fort Mill, SC
•$121,980 - $130,525•Onsite

About The Position

The Senior Data Engineer is a data expert who plays a key role in developing and deploying innovative big data platforms for advanced analytics and data processing. The role supports the development of scalable, effective solutions using modern technology to grow and leverage the company’s data assets. It works with functional teams and supports software developers, database architects, data analysts, and data scientists on data initiatives, ensuring optimal data delivery architecture across projects. The position drives innovation and participates in highly visible initiatives with broad impact. It identifies and implements process improvements, designs and develops architectures and applications, collaborates with team members and cross-functional teams to meet business requirements and best practices, and troubleshoots data issues. Duties outside normal working hours may be required based on business needs.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or an equivalent combination of education and experience.
  • 5–8 years of directly related experience.
  • Experience working in an Agile SDLC methodology.
  • Proficiency with SQL and T-SQL programming.
  • Working experience building data/ETL pipelines and data warehouses.
  • Expertise in data modeling, database maintenance, monitoring, and performance tuning on SQL Server, MongoDB, or other NoSQL databases.
  • Strong analytical skills for analyzing large and complex data sets.
  • Ability to perform thorough testing and data validation to ensure accurate data transformations.
  • Strong written and verbal communication skills, including precise documentation.
  • Self-driven team player able to work independently and multitask.
  • Analytical and creative thinker with innovative problem-solving skills.
  • Working knowledge of or proficiency in modern cloud computing technology.

Responsibilities

  • Identify, design, and implement internal process improvements, including automating manual processes, optimizing data delivery, and redesigning infrastructure for scalability.
  • Design, develop, code, test, and document architectures and applications.
  • Work with team members and cross-functional teams to ensure designs, architectures, and deliverables support business requirements and align with best practices.
  • Troubleshoot and resolve a wide range of data issues.
  • Recommend improvements to data reliability, efficiency, and quality.
  • Perform duties outside normal work hours based on business needs.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • PTO/paid sick leave
  • Employee stock purchase plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service