Software Engineer - Internship

Are you interested in full stack development? Do you want to spend your summer having a direct impact on our data science platform? Civis Analytics is looking for a software engineer intern to join the team for the summer!

Civis Analytics was born on the campaign trail, with CEO Dan Wagner and our founding members spearheading the 2012 Obama for America analytics team. Since then, our DC and Chicago teams have been building software and growing rapidly among a steadily developing client base in education, energy, government, healthcare, media, nonprofits, and politics. It’s our mission to empower organizations to find truth and guide actions that will change their world for the better.

Software Engineers are responsible for building the backbone of Civis Analytics: the processing, automation, tooling and front-end features for our cutting-edge data science platform. As a Software Engineering Intern, you will join our Chicago-based technology team, working collaboratively with other builders -- engineers, designers and data scientists -- on rapidly evolving products.

You'll get to experience the pace and opportunity of a startup while receiving excellent mentorship in full stack web development. Our interns take on real projects and regularly ship software to our production SaaS application throughout the summer. If you are a college student who thrives on working on everything from idea to execution, we want to talk to you.

We are looking for 2019 graduates only. Our summer internships are a full-time, 10 week commitment with two start dates to accommodate both semester and quarter students. Civis is looking for detail-oriented individuals from diverse backgrounds with demonstrated quantitative and problem-solving skills. We value creativity, hard work and on-the-job-excellence and offer competitive compensation and benefits packages. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.

To learn more about our culture, check out Civis Analytics on The Muse!

Minimum Qualifications

  • Completing undergraduate degree program in Computer Science, or a related subject
  • Working familiarity with SQL databases
  • Working familiarity with Python or Ruby or similar
  • Love of problem-solving
  • An ability and eagerness to constantly learn and teach others
  • A previous software development internship is a plus

Experience with one or more of the following:

Developing large web applications

  • Web frameworks such as Rails
  • AngularJS (and HTML/CSS/Javascript/CoffeeScript)
  • RESTful API designreal
  • Cloud application deployment and monitoring
  • Using and administering Amazon Web Services (AWS) products
  • Data visualization for the web (using D3 or similar)
  • Political technology and data

Meet Some of Civis Analytics's Employees

Katie M.

Director of Data Science

Katie oversees creation of software as part of the Research and Development Department. She also performs in-depth research to identify and prepare for new data science trends.

Chas J.

Senior Software Engineer

Chas collaborates with the Software Team to build and improve a market research product called Civis Research by incorporating client feedback and data insights into future product iterations.


Back to top