Cars Commerce · 4 days ago
Principal Data Engineer
Wonder how qualified you are to the job?
AutomotiveDigital Marketing
Insider Connection @Cars Commerce
Responsibilities
Understand the business purpose of Data and become an expert capable of making recommendations and decisions that represent both the business intent and the technical need
Develop technical plans to match the strategic vision of the organization and larger company
Build and deliver Data solutions - from POCs to customer facing services, ensure teams are working on the right priorities and share development responsibilities where needed
Lead architecture reviews, design recommendations, data architecture standards, proof of concepts, or domain specific solutions
Analyze and optimize - Identify gaps and lead teams through optimization processes
Author and share excellent documentation across the technology organization
Lead independent efforts and with minimal oversight, prioritizing on the fly, and persisting the expected communication and transparency needed when priorities change
Work closely with Management and Stakeholders bringing transparency to your work and outcomes
R&D into modern Data techniques and tools evaluating for relevance and value
Solicit requirements from collaborators and foster excellent communication with stakeholders
Mentor engineers to help upskill and build their portfolio of work
Lead by example to establish a culture of technical expertise and operational accountability
Lead/sponsor engineering culture around best practice
Establish and enforce training standards and performance expectations for individual contributors
First to the fire - leverage your deep troubleshooting knowledge and skills to improve quality continuously
On-call escalation participation as needed
Leading incident postmortem exercises to identify root causes and help teams prioritize preventative measures
Be an ambassador of Cars.com's Core Values: Challenge & Collaborate; Start with the Consumer; Be Bold; Build Relationships, Deliver Results; Focus on the Outcome; Stay Open
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Master's Degree in computer science, data science, or related degree or equivalent practical experience
12+ years of technical experience
Extensive experience and skills with data modeling, warehousing and building ETL pipelines
Experience designing & developing complex, real-time applications at enterprise scale; specifically Python and/or Scala
Extensive experience with one or more query language (e.g., SQL, PL/SQL, HiveQL, SparkSQL)
Demonstrated previous professional experience with tools and platforms like Spark Streaming, EMR, Kafka
Demonstrated previous professional experience developing modern data applications in the cloud, specifically AWS (RedShift, API-Gateway, S3, MSK)
Experience working with and developing REST API services
Extensive experience in at least one programming language commonly used within Data Engineering, such as Python, Scala, or Java
Solid understanding of Spark and ability to write, debug, and optimize Spark code in Python
Previous experience with any of ETL schedulers such as Airflow or similar frameworks
Extensive experience with source code management systems Github
Experience developing CI/CD pipelines with tools such as Jenkins, CircleCI, or CodeDeploy
Excellent communication and collaboration skills
Experience documenting standards and best practices for teams of fellow engineers
Excellent troubleshooting and debugging skills
Experienced implementing security best practices
Extensive experience using modern monitoring tools (Cloudwatch, DataDog, etc) and establishing metrics, monitoring, alarming, and dashboards
Extensive experience managing change management practices, policies, and procedures
Experience working in a software delivery process such as Agile
Ability and willingness to manage ambiguity i.e., help shape solutions and prioritize deliverables to align with the Company’s vision
Preferred
Experience developing Spark streaming jobs
Experience working with and managing Kafka
Experience working with Google Analytics
Strong track record of delivering results and are able to effectively prioritize and manage multiple competing priorities with various business stakeholders
Experience designing and setting operational metrics and reporting on said metrics
Benefits
Medical, Dental & Vision Healthcare Plans
401(k) with Company Match + Immediate Vesting
New Hire Stipend for Home Office Set-Up
Employee Stock Purchase Program
Generous PTO
Refuel - a service based recognition program
Paid Holidays, Floating Holiday, Volunteer Day, Recharge Day
Company
Cars Commerce
Cars Commerce is an audience-driven technology company empowering automotive that simplifies everything about buying and selling cars.
H1B Sponsorship
Cars Commerce 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
Trends of Total Sponsorships
2023 (15)
2022 (8)
2021 (18)
2020 (10)
Funding
Current Stage
Late StageTotal Funding
unknown2014-08-05Acquired· by Gannett ($1.8B)
Leadership Team
Recent News
2024-04-25
2024-04-25
Company data provided by crunchbase