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.
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 topspotjobs.com.