Data Engineer
Kansas City, MO
AutoAlert is the automotive industry's leading data-mining and lead generation platform helping dealerships identify high-quality leads, increase volume of retail trade-ins, and improve customer retention. Founded in 2002, with multiple locations including headquarters in downtown Kansas City, AutoAlert has provided the automotive industry with innovative software, direct marketing and training solutions currently implemented in over 3,000 dealerships.

Location: Kansas City, MO – this position is office based, does not work remotely

Job Summary & Responsibilities:
Be part of the Data Science team, using Scrum to implement the SDLC
Perform data engineering and exploration to determine how customers engage our products
Deliver data related objectives within the team
Help drive Product vision / Enhancement requests
Provide feedback to management regarding data related technologies and workflows
Research and identify toolsets that complement our technology architecture

Knowledge and Skills Requirements


Strong proficiency in Python
Strong proficiency in Linux, command line tools, scripting
Strong proficiency with ETL / data transformations
Knowledge of noSQL preferably ElasticSearch
Proficiency working with AWS services
Proficiency with MPPs, ideally AWS Redshift
Proficiency with RDBMS, ideally PostgreSQL and MSSQL
Proficiency with back end application support
Proficiency with Data Warehousing design and implementation
Experience working with very large data sets
Experience working with horizontally scalable, distributed architectures


Proven track record of product delivery
Expertise working with data in multiple database systems
Knowledge of Spark and programming languages Scala, Java

Minimal Qualifications Education and/or Experience

MS or BS in Information Technology / Computer Science / Data Engineering or equivalent experience
5+ years experience delivering solutions with the above technologies

Benefits Offered:
Competitive Compensation Package
Health Savings Accounts
Flexible Spending Accounts
Life Insurance
Paid Time Off
401 (k) Retirement Savings Plan
Fitness Reimbursement Plan

Please note this job description is not designed to cover all duties and responsibilities of the employee to effectively do their job. Eligibility requirements apply to all benefit plans. AutoAlert reserves the right to alter all benefit offerings at will. AutoAlert is an Equal Employment Opportunity/Affirmative Action employer.