Sr. Data Engineer

full time employee

Royal Oak, MI

Employment Type

full time employee

Sr. Data Engineer

We are looking for an exceptional Sr. Data Engineer to join our Data Services team. The individual in this role will work closely with product, business, and technology teams to source, integrate, and structure data using AWS from a variety of data sources into CNB’s core data platform.
 
You will have the opportunity to create something BIG, as we work on building the next generation data & analytics foundation in the company that gives CNB greater speed to insights and the ability to scale.
 
Responsibilities:
·         Partner with business, technology, and product teams to understand needs and collaborate with team to build impactful data solutions
·         Design and build big data pipelines following software engineering best practices and utilizing cloud native services
·         Leverage DevOps techniques for continuous Integration, continuous deployment and build automation
·         Build the data serving layer within core data platform utilizing appropriate approaches (APIs, extracts, views, etc.)
·         Model data structures within the core data platform
·         Document the design and architecture of the data pipeline
·         Perform proof of concepts and rapid prototyping
Train and mentor junior data engineers in the team
 
Minimum Qualifications
·         Bachelor’s degree in computer science, information systems, or a related technical field
·         3 years of experience with ETL/ELT, data modeling, data lake and data warehousing utilizing AWS stack (S3, Glue, Redshift, Kinesis, etc.)
·         Advanced level skills in writing and optimizing SQLs
·         Experience of programming languages such as Spark, Python or Scala
·         Experience of data ingestion from a variety of data sources (Relational, APIs, Files, Spreadsheets, Queues, Unstructured, etc.) in real-time, near real-time and batch
·         Experience of working in an Agile environment
·         Highly accountable self-starter and a team player
·         Excellent communication skills, both verbal and written
·         Proven ability to manage multiple workstreams at a time while paying strict attention to detail and producing quality code

Preferred Qualifications
·         Experience of distributed computing systems, and server less architecture
·         Experience of data modeling techniques (Star, Snowflake, 3NF, etc.)
·         Experience with CI/CD
·         Familiarity with message queue systems, e.g. SQS/SNS or Kafka
·         Understanding of the data lifecycle and concepts such as lineage, governance, privacy, retention, anonymity, etc.
·         Knowledge of building RESTful API layer on top of data stores
·         Experience of Matillion ETL and Snowflake
 
Career Now Brands brings creative marketing solutions to recruitment and enrollment practices in the trucking, education and job distribution industries. Our flagship products - CDL Job Now, Career School Now and RocketPost - help build our clients' businesses while impacting millions of lives by boosting employment and enrollments across the U.S.
 
This position will be in our new downtown Royal Oak headquarters. We recently renovated a large industrial warehouse into a modern, new office that embodies the culture and character of Detroit’s most innovative tech startup.
 
To learn more about our company, please visit www.careernowbrands.com
 
Career Now Brands is an equal opportunity employer and does not discriminate on the basis of race, color, gender, religion, age, sexual orientation, national or ethnic origin, disability, marital status, veteran status, or any other occupationally irrelevant criteria.