Join the DataMade team!

Published on Oct 16, 2019

Join the DataMade team!
Team DataMade: Jean Cochrane (Left), Hannah Cushman, Derek Eder, Bea Malsky and Forest Gregg

Update: This application round is now closed

The application window closed on Nov 15. If you are interested in a career at DataMade, sign up for our mailing list to get notified on our next hiring round.

Do you want to build mission-driven technology? Do you want to engineer fresh ideas about civic tech? Do you want to create meaningful tools and websites?

DataMade is a data and web consultancy for civil society. We support our partners in working toward democracy, justice, and equity. We’re looking for a full-time developer to start in December 2019.

About DataMade

We’re a small and nimble company with a wide variety of projects, from web apps to data tools to data visualization and storytelling.

Take a look! Here are some examples of what we do:

  • Illinois Public Salaries Database, a website to review, explore and compare compensation for over 500,000 public employees throughout Illinois.
  • Who Was In Command?, a system for compiling information on security forces to aid journalists, human rights groups and litigators to hold accountable human rights abusers.
  •, a powerful software service that uses machine learning to find matches in spreadsheets and databases
  • Chicago’s Million Dollar Blocks, a data visualization that promotes alternatives to incarceration in Chicago

Curious about the code? DataMade embraces a philosophy of open-source software. Check us out on GitHub.

Our values

  • Improving the public good through data and technology
  • A commitment to open data and open source development
  • Iterative project development
  • A culture of collective learning and mentorship
  • Healthy work/life balance

About the job

DataMade is a small company where everyone is a programmer. As a Developer at DataMade, you’ll get to work with a variety of clients and build across all parts of our stack. On any given day, you might:

The primary role of the Developer is to work on client projects under the management of a Lead Developer or Partner.

At DataMade, we have a pattern of trade apprenticeship. That means everyone is being trained to take on the role of their manager. It’s a model that emphasizes learning, growth, and increasing scope of responsibilities. In your first year, you’ll learn a lot about programming through increasingly difficult implementation tasks on client projects. The Lead Developers will provide you support, while keeping you consistently challenged. As you grow your skills, your scope of responsibility will increase from implementing work as a Developer, to managing work as a Lead Developer, to helping decide what work the company should pursue as a Partner.

Time outside of working hours is your own. While you’ll stay busy weekdays from 9 a.m. to 5 p.m., you will not be expected to be available evenings or weekends.


  • Experience building things for the web (we are all Python programmers, but you don’t have to be… yet)
  • A curiosity about how complex technical and social systems work
  • A commitment to professional and technical growth
  • A desire to support the learning of others
  • Interest in working collaboratively with small teams
  • An ability to work independently
  • Local to Chicago, or willing to relocate

Nice to have

  • Expertise in one or more piece of our core technical stack: Python, Django, or PostgreSQL
  • Experience in consulting, customer service, or another field focused on working directly with people
  • Experience working on open source projects
  • An eye for good design

This list isn’t cumulative. If you’ve worked a front desk, but you’ve never shelled into a server, we still want to hear from you!

Notice that we don’t require “X years of experience in Y capacity.” We’re interested in working with people from a wide range of backgrounds. We’re excited to hear about your formal credentials, of course, but they’re not a requirement by any means.


  • Fully subsidized health care plan, including coverage for spouse/partner and children
  • 2 weeks of paid vacation
  • Working out of Civic Exchange, a co-working space we share with seven other news, information and technology organizations
  • Remote workday on Fridays
  • Paid lunch hour with team and officemates
  • Up to 12 weeks of paid parental leave
  • Company provided Mac laptop
  • $2,000 annual budget for professional development, training, and conferences
  • $2,000 relocation bonus if moving to Chicago

Starting salary: $64,000

Is there a benefit that’s important to you that we’ve missed? Let us know and we’d be glad to consider it.

How to apply

Members of populations that are underrepresented or marginalized in the tech, data or news industries are encouraged to apply! We strive to build a team with a diverse set of perspectives.

Interested? Fill out our online application »

Questions about this job? Email us at

We will be accepting applications through 11:59 p.m. on November 15th, 2019.

Our application review process

We expect the entire application review and interview process to last two to three weeks before making a final decision and offer. Here are the steps that we follow:

  1. Once the application period closes, DataMade will take about a week to perform an initial review of the submissions. Applicants who aren’t yet a good fit will be sent feedback on their application.
  2. Selected applicants will be invited for an in-person interview. Interviews will last about an hour and a half, encompassing a conversational component and a technical component.
  3. After one to two weeks of interviews with finalists, DataMade will make an offer to one candidate (maybe you!)