See Job Openings

Senior Software Engineer (Data) - Remote

  • Location: Madison, Wisconsin
  • Type: Direct Hire
  • Job #3080

Our partner is hiring a Data Quality Engineer to implement methods to improve data reliability and quality. They combine raw information from different sources to create consistent and machine readable formats. They also develop and test architectures that tenable data extraction and transformation for predictive or prescriptive modeling. 

The Data Quality team is tasked with improving the quality, and enhancing the value of the data obtained by their company in the most efficient and cost-effective way. Our main responsibility is to build the most innovative tools and the most robust processes to ensure that our customers' inquiries are satisfied and accurate, as complete and fast as possible, saving them hours of work. 

As a DQ Data Engineer, you will craft the most innovative tools and methods to acquire raw data from a diverse set of sources, transform them through high-performance and high-value data cleansing and enhancement routines, and then organize them on to readily accessible information marts via the most efficient and robust data pipelines and APIs. 

About You:

    • You’ve been shipping production Python code for the last 7+ years. You are a Python expert.
    • You have experience with Javascript frameworks such as React, GraphQL and Node.
    • You have maintained, or been a regular contributor to open source projects for the last 2+ years.
    • You have vast experience building applications that utilize AWS services – bonus points if you’ve designed and deployed applications following the AWS serverless framework
    • You’re an expert communicator and collaborator – you can talk about your code and explain your approach to less technical teammates verbally and with a focus on good technical writing.
    • You have strong analytical skill, the ability to combine data from different sources, and top notch coding skills. 
    • You have a background in product development, delivering solutions to business problems in a fast-paced team.
    • You are detail oriented with excellent organization skills and collaborative values. 

Skills You Might Have:

Qualifications for success in this role:

  • Python
  • Selenium 
  • PostgreSQL
  • AWS toolset (s3 & dynamoDB)
  • JSON, YML and related data structures
  • Background in product development, delivering solutions to business problems in a fast-paced team
  • Working knowledge of all aspects of product design, including data modeling, service performance and security.
  • Data pipelining and big data wrangling experience
  • Web Services & API building
  • Proficiency with RDBMS, SQL and data warehouse protocols
  • Familiarly with NoSQL and columnar databases (Redis, etc)
  • Exposure to log/stack track warehousing, analysis and reporting
  • KPI & OPI Reporting


Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!