Senior Data Engineer (Hybrid)

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

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 building scalable, effective solutions using modern technology to grow and leverage the company’s data assets. The engineer 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 involves designing, developing, coding, testing, and documenting architectures and applications; improving internal processes and data delivery; troubleshooting data issues; and making recommendations to improve data reliability, efficiency, and quality. Duties outside normal work 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 in 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.
  • Exceptional analytical skills for analyzing large and complex data sets.
  • Ability to perform thorough testing and data validation to ensure data transformations are accurate.
  • Strong written and verbal communication skills, with 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.
  • Collaborate with team members and cross-functional teams to ensure designs, architecture, 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 and paid sick leave
  • Employee stock purchase plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service