Sr. Data Engineer

Full Time Farmington MI Cengage Learning, Inc

Insight Global is looking for a Sr. Software Engineer for a client located in Farmington, MI. This person will be the lead software engineer who will need the ability to improve the testability of our clients tools and data pipelines while driving high standard for coding and testing across the organization. This person will be responsible for helping stream all data from their current platforms to AWS. This individual also needs to feel comfortable leading application design discussions with engineering teams. This team has an agile environment where teamwork and collaboration is extremely valued.

Scala experience
8+ years experience in software development and working knowledge of software engineering best practices

3+ years experience developing data pipelines

Experience with infrastructure as code (ideally AWS)

Apache Spark experience for distributing and processing datasets

Can write code including tests in Java or Python programming languages

To apply for this job please visit