MoMA’s mission is to connect people from around the world to the art of our time. We aspire to be a catalyst for experimentation, learning, and creativity, a gathering place for all, and a home for artists and their ideas.
The Museum of Modern Art is currently accepting applications for a Staff Software Developer on the Digital Products team in the External Affairs department.
MoMA’s digital products span many touch points that are both customer and employee facing. These include the moma.org website, in-gallery digital experiences and signage, online ticketing, content management systems, and more.
About the role:
As a staff software developer, you’ll be working with a mix of technologies, including Go, Ruby on Rails, JavaScript, and Vue applications deployed with Kubernetes backed by a Postgres database to deliver scalable software solutions across our platforms that delight our users and advance the mission of MoMA.
You’ll be responsible for making key technical decisions across the stack, crafting simple-to-maintain architecture, ensuring code quality, implementing engineering best practices, and guiding/supporting other engineers.
You’ll be leading projects from planning to release, working closely with other engineers and cross-functional peers to deliver on our product roadmap based on an outcome-oriented 3-5 year strategic plan.
Requirements:
- Seven or more years of relevant experience as a software engineer.
- Experience navigating legacy codebases and the ability to identify and prioritize
technical debt and modernize where necessary. - Comfortable guiding architecture decisions at all tiers of an MVC-style web application.
- Experience establishing and enforcing technical standards.
- Experience with the following technologies: Ruby on Rails, Go, JavaScript, Kubernetes/containerization, Google Cloud Platform, Postgres.
- Strong communication and presentation skills.
- Passion for making your peers more productive and efficient
- A growth mindset with an emphasis on learning and self/team-improvement
- An interest in modern and contemporary art.
Reports to: Associate Director, Engineering of Digital Products.
What we offer:
- Medical, dental, vision, Life, AD&D insurance
- 4 weeks vacation per year (in addition to 10 holidays, 3 personal days, and 12 sick days)
- Employee assistance program and legal assistance
- Pre-tax transit/commuter benefit
- 403(b) retirement plan
- 529 college savings plan
- Discounts at the MoMA store
- Free admission with a guest to institutions in the Museums Council of New York City
Salary Range: Minimum of $135,000 to a maximum of $150,000 per annum
Application instructions: To apply, please visit MoMA Jobs. Applicants should submit a
resume and a statement of interest.
Equal Employment Opportunity Policy Statement: Equal Employment Opportunity has been, and will continue to be, a fundamental principle at the Museum, where employment is based upon personal capabilities and qualifications without discrimination because of race, color, religion, sex, age, national origin, disability, pregnancy, genetic information, military or veteran status, sexual orientation, gender, gender identity or expression, marital and civil partnership/union status, alienage or citizenship status, creed, genetic predisposition or carrier status, unemployment status, familial status, domestic violence, sexual violence or stalking victim status, caregiver status, arrest or conviction record to the extent required by applicable law, credit history, or any other protected category as established by applicable law, including the New York City Human Rights Law (“NYCHRL”).
Top Skills
What We Do
At The Museum of Modern Art and MoMA PS1, we celebrate creativity, openness, tolerance, and generosity. We aim to be inclusive places—both onsite and online—where diverse cultural, artistic, social, and political positions are welcome. We’re committed to sharing the most thought-provoking modern and contemporary art, and hope you will join us in exploring the art, ideas, and issues of our time.