Gobo Lead Developer, Center for Civic Media

by Kelley Shepard

Sept. 18, 2018

Job Description

Gobo, a project of the Center for Civic Media at MIT, was built to present alternatives that take a fresher look at technology decisions and possible underlying business models.  The Gobo Lead Developer will work as part of a diverse team of researchers and technologists who address hard questions about online media by using a combination of social, computer, and data sciences.


  • Plan, design, build, maintain, and run the Gobo social media aggregation and filtering platform;
  • Work with other staff to clarify the technical vision for the project;
  • Collaborate with other developers, designers, and system administrators to develop a technical roadmap to meet research needs and complete responsibilities;
  • Fix bugs, prioritize features, architect for scalability, and Improve the web-based desktop and mobile user interfaces;
  • Build, maintain, and upgrade systems within existing codebase;
  • Write code to scale systems to handle rapidly growing data requirements;
  • Communicate project status internally and externally.



  • At least two years’ experience working as a software engineer on data-related projects;
  • Programming fluency (Python, Javascript, CSS);
  • History of crafting, building, testing, and deploying robust code;
  • Demonstrated ability to iterate quickly through prototypes;
  • Demonstrated ability to use data to validate architectural decisions;
  • Interest in working on issues related to AI, machine learning, algorithmic bias, online news and partisanship, and social media
  • Experience working on diverse teams, with strong interpersonal skills to interact with different disciplines.


  • Bachelor’s degree;
  • Knowledge and comfort with the React and Redux Javascript frameworks;
  • Experience implementing API-based OAuth integrations with social media sites;
  • Experience writing, maintaining, and optimizing SQL queries against large databases;
  • Demonstrated ability to scale platforms to handle more users;
  • Experience with the Python Flask web micro-architecture;
  • Real passion for solving difficult engineering and date problems.

To apply, go to and search for job ID#16572.

How to Apply

Find open positions at MIT by career area, location, full- or part-time, keyword and more.

More Job Opportunities