Sr. Principal Engineer, Data

CarMaxRichmond, VA
23hHybrid

About The Position

Purpose of the role Senior Principal Engineers partner with Engineers and Solution Architects to develop solutions and implement standards that ensure an unrivaled data experience. You are an expert in your craft and seen as a platform and implementation owner. You are an active contributor in the industry and have a passion for continuous learning. Senior Principal Engineers practice hands-on development, have oversight of the technical tasks of others, and are the owners of the standards and best practices. Our Senior Principal Engineers act as a technical mentor to others and is an expert in supporting multiple areas of the business.

Requirements

  • Basic Qualifications Bachelor’s Degree in Computer Science, Decision Science, Engineering, Statistics, or a related field, or equivalent alternative education, skills, and/or practical experience is required and 8+ years of work experience required in data management disciplines including [data integration, modeling, optimization and data quality], and/or other areas directly relevant to data engineering responsibilities and tasks; multiple certifications preferred or Master’s Degree in Computer Science, Decision Science, Engineering, Statistics, or a related field, or equivalent alternative education, skills, and/or practical experience is required and 6+ years of work experience required in data management disciplines including [data integration, modeling, optimization and data quality], and/or other areas directly relevant to data engineering responsibilities and tasks; multiple certifications preferred.

Nice To Haves

  • Expert experience working with large, heterogeneous datasets in building and optimizing data pipelines, pipeline architectures and integrated datasets using traditional data integration technologies. These should include [ETL/ELT, data replication/CDC, message-oriented data movement]
  • Strong/expert experience with multiple advanced analytics tools languages such as [R, Python, Java, C++, Scala, others].
  • Strong/expert experience with popular database programming languages including [SQL, PL/SQL, others] on both relational and non-relational databases.
  • Strong experience with cloud data platforms such as Databricks, Snowflake
  • Expert experience with data discovery, analytics, and data quality controls
  • Expert experience in data modeling and ontologies
  • Strong experience with microservices to Serve Data
  • Strong experience in cloud platforms such as Azure, AWS, GCP

Responsibilities

  • Given long term strategic goals, can lay out a path across many versions.
  • Participates in and supports initiatives outside of main area of responsibility.
  • High degree of influence of data product direction and has ownership over large components.
  • Thinks both strategically and tactically, keeping in mind both technical goals and company goals.
  • Provides technical leadership for projects including 3–4 senior level individuals.
  • The data engineer will be considered a blend of data and analytics “guru.”
  • This role will promote the available data and analytics capabilities and expertise to business unit leaders and educate them in leveraging these capabilities in achieving their business goals.
  • Work with data governance team members and information stewards and participate in vetting and promoting content created in the business and by data scientists to the curated data catalog for governed reuse.
  • May be required to present at conferences to demonstrate company’s technical prowess.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service