About the Role
The Getty Digital Interpretive Development Team is seeking an experienced Senior Software Engineer to craft exceptional digital visitor experiences and contribute to the mission of a world-class cultural heritage institution. You will shape how visitors discover, explore, and engage with Getty's work, working collaboratively in a team environment. This role involves driving improvements across the Getty.edu platform and digital initiatives, identifying opportunities to reduce technical debt, shaping technical direction, and delivering scalable features. You will collaborate with UX researchers, designers, and subject matter experts to build fast, accessible, and impactful experiences at scale. The work integrates deeply with Getty's internal CMS systems, connecting content operations to public-facing experiences. This is a three-year limited term position.
Responsibilities
- Design and build deep integrations with Getty's internal CMS APIs, ensuring content workflows connect seamlessly to the experiences visitors see and use.
- Implement and maintain a scalable design token system in close collaboration with UX/UI designers to ensure visual consistency and streamlined UI updates across our digital experiences.
- Own the development of performant, accessible frontend applications using Vue.js, with a sharp focus on reusable component design, smooth interactive experiences, and rendering performance.
- Utilize and support our CI/CD pipelines to ensure the consistent and reliable delivery of frontend and backend code.
- Promote frontend testing and development best practices, helping to streamline the team's local development and UI packaging workflows.
- Partner closely with UX researchers, designers, and product stakeholders to shape and deliver digital experiences that are intuitive, accessible, and impactful across the full visitor journey.
- Participate in the full software development lifecycle including technical design, implementation, testing, and code review.
- Provide thoughtful, constructive feedback to peer developers and contribute to a culture of engineering excellence.
Requirements
- Bachelor's degree in a related field or a combination of education and relevant experience.
- 5-8 years software development experience.
- An interest in the work of cultural heritage and/or digital visitor experience.
- Experience with ES6 JavaScript and contemporary JavaScript programming practices.
- Experience with component-based web development (Vue.js and Vite).
- Experience implementing visual design systems, including working with design token systems.
- Experience with accessibility considerations for web software.
- A practice of unit testing and end-to-end testing web applications.
- Experience with static-site generation tools.
- Experience with version control using Git and GitHub.
- A working knowledge of server-side rendering (SSR) patterns and server-side JavaScript/Node.js.
- Familiarity with CMS platforms and content API integrations.
- Intellectual generosity, humility, and curiosity.
- Clear written and verbal communication skills.
Skills
- Vue.js
- Vite
- ES6 JavaScript
- Git
- GitHub
- Node.js
- Docker
- AWS
- Figma
Location
- Los Angeles
Work Type
- Hybrid
Experience Level
- Senior
- 5-8 years
Education Level
- Bachelor's degree
Benefits
- Medical, Dental and Vision insurance coverage, starting on date of hire. Getty pays 75%-95% of the premium, depending on the plan selected.
- 403(b) Employee Investment retirement plan – with up to 5% Getty Match
- Getty contribution of 6%, on behalf of employee, to 401(a) retirement account
- Educational Assistance and professional development
- Paid Vacation, Sick and Personal Days
- 12 Paid Holidays
- Many positions have bi-weekly Off-Fridays
- On-Site Fitness Center at Getty Center
- Community service opportunities
About the Company
- Getty is among the most respected cultural heritage organizations in the world, and a hub for discovery and discourse on the critical issues facing the field — from digital preservation and sustainability to the evolving ways communities engage with art. Scientists, curators, librarians, archivists, and academics are drawn here by a shared dedication to furthering the study of art and advancing the fields of art history, conservation, and cultural heritage preservation.
Equal Opportunity
- Getty is committed to creating a welcoming workplace that reflects the various backgrounds of the communities we serve. We value differences in the pursuit of inquiry and knowledge, mutual understanding, respect, trust, transparency, and cooperation. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship or immigration status, color, disability, ethnicity, familial status, gender identity and/or expression, genetic information, marital status, national origin, race, religion, sex, sexual orientation, veteran status, or any other protected status.
