CarMax · 4 weeks ago
Sr. Principal Engineer, Data (Multiple Positions)
CarMax is the nation’s largest retailer of used cars, known for delivering an honest and transparent customer experience. The Sr. Principal Engineer, Data will serve as a key contributor in designing and optimizing data architecture and pipelines, focusing on enhancing performance and scalability across various data platforms.
AutomotiveMarketplaceOnline Portals
Responsibilities
Serve as a key individual contributor in the design, development, and optimization of our Enterprise Data Warehouse (EDW), Data Lake, and Lakehouse platforms
Independently design and implement scalable and efficient data architectures for Enterprise Data Warehouse (EDW), Data Lake, and Lakehouse solutions with a strong focus on performance, scalability, and cost optimization
Architect robust data pipelines, integrating data across various sources and ensuring smooth data flow into Snowflake, Teradata, and other platforms
Drive data integration strategies across structured, semi-structured, and unstructured data sources using Azure, Snowflake, Hadoop, Spark, and other relevant tools
Develop, maintain, and optimize high-performance data pipelines, leveraging cloud technologies such as Azure, Snowflake, and Big Data frameworks to process large datasets efficiently
Continuously optimize data ingestion, transformation, and storage pipelines for enhanced performance, ensuring they are scalable, cost-effective, and adhere to organizational SLAs
Write efficient Python code for automating data workflows and integrating various data sources
Apply advanced performance optimization techniques to improve query execution times and reduce resource consumption, focusing on query tuning, indexing, partitioning, and caching strategies
Optimize data queries within Snowflake and Teradata to ensure they are processed in the most efficient way possible, minimizing compute costs and time
Troubleshoot and resolve complex performance issues within large-scale distributed data systems
Collaborate closely with business and strategy teams to understand data requirements and ensure that the data architecture aligns with business objectives
Provide data engineering expertise in meetings with stakeholders, translating business needs into actionable data solutions and identifying opportunities for optimization
Work with data scientists, analysts, and other engineers to ensure that data pipelines meet the needs of analytical and reporting use cases
Mentor junior data engineers by providing guidance on best practices, helping them solve complex technical challenges, and assisting in their professional development
Stay up to date with the latest trends and technologies in data engineering, big data, cloud computing, and performance optimization. Evaluate and integrate new tools, techniques, and technologies into the existing data infrastructure to drive continuous improvement and innovation
Qualification
Required
Bachelor's degree in Information Systems, Information Technology, Computer Science, Operations (any), Management (any), Engineering (any), Analytics (any), Business (any), Language (any), Telecom, Math, Physics, Electrical/Electronics, or a related field of study, AND Eight (8) years of experience in the job offered or related occupation in which the required experience was gained
In lieu of a Bachelor's degree in Information Systems, Information Technology, Computer Science, Operations (any), Management (any), Engineering (any), Analytics (any), Business (any), Language (any), Telecom, Math, Physics, Electrical/Electronics, or a related field of study, AND Eight (8) years of experience, the employer will also accept a Master's degree in Information Systems, Information Technology, Computer Science, Operations (any), Management (any), Engineering (any), Analytics (any), Business (any), Language (any), Telecom, Math, Physics, Electrical/Electronics, or a related field of study, AND Six (6) years of experience in the job offered or related occupation in which the required experience was gained
Demonstrated experience with the following: Building and optimizing data platforms at scale; Azure, Snowflake, Teradata, Hadoop, Spark, and other Big Data technologies; Data pipeline development, data integration, data quality and optimization in cloud environments; Cloud-based computer architecture, Snowflake, and Teradata architecture; Performance tuning, query optimization, and cost management, particularly in Snowflake and Teradata; Using Python for automation, data transformations, and workflow management; and Advanced SQL skills for complex query writing and optimization in large-scale data environments
Company
CarMax
CarMax provides an online platform for searching new and used cars, researching models, and comparing vehicles.
H1B Sponsorship
CarMax has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (25)
2024 (4)
2023 (10)
2022 (4)
Funding
Current Stage
Public CompanyTotal Funding
$98.19M2021-06-08Post Ipo Equity· $98.19M
1997-01-05IPO
Leadership Team
Recent News
The Motley Fool
2026-01-13
2026-01-07
Company data provided by crunchbase