Softward Developer – Metropolitan Museum

The Met is looking for a talented and highly-motivated back-end developer to help transform how the museum manages and shares its data with the world. This is a unique opportunity to join the team that will open up the museum’s content, broaden our audience, and establish new paradigms for content sharing within both our own applications and those of partner organizations.


Our team is small and relatively new at the museum. You will be working alongside a mobile developer, a full-stack developer, and a manager, all with experience building award-winning apps and systems. We are an agile team, and value maintaining a sustainable pace as we collaborate on projects. We use test-driven development to help us achieve that sustainability.


Our apps are currently using a NoSQL solution (MarkLogic) for aggregating and querying data, so any experience with that is a plus.  The content management systems and services we maintain were built with PHP, XOpus, Drupal, and C#, but we are open to using other technologies as we refactor and improve them.  The team has experience with Ruby on Rails, Python, MongoDB, and Backbone.js, and we love using open source software and frameworks when it makes sense.





The Met has over a million objects in it’s collection.  We host dozens of events per day, and put on scores of exhibitions per year in the hundreds of galleries that make up our two locations.  Our team’s mission is to connect all of this data and related content and make it available to the public in the form of mobile apps such as The Met app and Audio Guide, as well as interactives installed in the galleries, and digital signage throughout the museum. Your challenge will be to transform and aggregate this data from various sources with disparate schemas, build useful and elegant tools for editing its metadata, and develop APIs and services for both internal and external uses.



Experience and Skills


We are looking for a developer with at least two years’ experience working on back-end projects.  We are a collaborative team, and will look to your expertise and input to help us architect the best solutions. You will also work closely with the collection information and web teams, as well as producers and product owners for the apps and systems we work on.  You will be working with an accomplished group of people, immersed in fascinating works of art, in one of the most renowned museums in the world.  We look forward to hearing from you.

Send Resumes to




Knowledge and Education

  • Bachelor’s degree in Information Science, Management Information Systems, Computer Science, related fields of study, or equivalent experience required.
  • 2-5 years software development experience in a client-server environment.