Getty Images Logo

Getty Images

Software Engineer Sr

Posted 3 Hours Ago
Be an Early Applicant
Hybrid
Los Angeles, CA, USA
Senior level
Hybrid
Los Angeles, CA, USA
Senior level
Develop and maintain Getty.edu and related digital experiences. Responsibilities include integrating internal CMS APIs, building Backend-for-Frontend services, developing performant Vue.js applications, supporting real-time workflows, maintaining CI/CD pipelines, improving development processes, and collaborating with UX, design, and product teams. The role also involves testing, code reviews, accessibility, technical direction, and reducing technical debt.
The summary above was generated by AI
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. Job Summary

The Getty Digital Visitor Experience Team is the primary steward of Getty.edu and a growing suite of rich media experiences. We are seeking an experienced Senior Software Engineer with a passion for crafting exceptional digital visitor experiences and a genuine interest in the mission of a world-class cultural heritage institution. You will work closely with our team on broader initiatives that shape how visitors discover, explore, and engage with Getty's work — both on-site and online. We are a highly collaborative team where thoughtful communication, co-working sessions, code reviews, and pair programming are everyday practices.

As a Senior Software Engineer, you will partner with a team of engineers and architects to drive improvements across the Getty.edu platform and digital initiatives spanning the institution. You will own meaningful parts of the stack — identifying opportunities to reduce technical debt, shaping technical direction, and delivering reliable, scalable features that raise the bar for how visitors experience Getty's work. You'll collaborate closely with UX researchers, designers, and subject matter experts to build experiences that are fast, accessible, and impactful at scale.

Our work integrates deeply with Getty's internal CMS systems, connecting content operations to the public-facing experiences we build. We move fast, hold ourselves to a high engineering bar, and believe that the best digital experiences are built by teams who take end-to-end ownership of what they ship.

The 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. We offer excellent benefits and a genuine commitment to work-life balance, and we believe that the software we build together is part of that larger mission.

This is a three-year limited term position.

This position is a hybrid work environment opportunity; The successful candidate must reside within a commutable distance of Getty, and must work at least one day per week, and more often as needed, on Getty's campus in Los Angeles.

Major Job Responsibilities
  • Design and build deep integrations with Getty's internal CMS APIs, ensuring content workflows connect seamlessly to the experiences visitors see and use
  • Architect and develop Backend for Frontend (BFF) that power Getty.edu, optimizing data delivery for performance, flexibility, and developer usability
  • Development of performant, scalable front-end applications using modern JavaScript frameworks (Vue.js) with a sharp focus on interactions, load times, and rendering performance to deliver experiences that feel effortless at scale
  • Build and maintain application-level services to support real-time events, workflows, and dynamic user experiences.
  • Utilize and support established CI/CD pipelines to ensure the consistent, reliable, and frequent deployment of software
  • Help streamline the team's day-to-day workflow by identifying bottlenecks in how we write, test, and run code locally
  • 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 team's software development lifecycle, contributing to application design, implementation, testing, and code reviews
  • Provide thoughtful, constructive feedback to peer developers and contribute to a culture of engineering excellence
Qualifications
  • Bachelor's degree in a related field or a combination of education and relevant experience
  • 5-8 years software development experience
Knowledge, Skills and Abilities
  • 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 designing and building APIs
  • Experience implementing visual design systems in HTML & CSS
  • 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 application development and coding practices
  • Familiarity with CMS platforms and content API integrations
  • Intellectual generosity, humility, and curiosity
  • Clear written and verbal communication skills

Useful Qualifications:

  • Expertise with design systems and software design principles
  • Experience building and supporting real-time event-driven workflows and applications
  • Experience containerizing applications with Docker and working within AWS deployment environments
  • Experience with spec-driven development practices, including defining and working from API specifications and technical contracts prior to implementation
Benefits and Perks

Here are just some examples that Getty offers/provides for full-time employees:


  • 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

To learn more about our comprehensive benefits and long list of perks, go to Getty HR.  

Getty Images Los Angeles, California, USA Office

6300 Wilshire Blvd, Los Angeles, CA, United States, 90048

Similar Jobs

An Hour Ago
Hybrid
Senior level
Senior level
Financial Services
Leads software engineering for secure, scalable cloud platforms supporting AI and machine learning workloads. Designs and deploys Kubernetes-based infrastructure, CI/CD automation, infrastructure-as-code, and cloud resource optimization. Partners with AI teams on compute requirements, oversees production stability, and promotes responsible AI-assisted development practices. Provides technical guidance, code review, troubleshooting, governance, and coaching while improving engineering delivery, security, testing, and operational outcomes.
Top Skills: C#Ci/CdCloud ComputingDockerGoGrafanaInfrastructure As CodeJavaKubernetesLinuxMicroservicesMlflowNoSQLNvidia BcmNvidia DcgmNvidia Dynamo InferencePrometheusPythonRay.IoSlurmSQLVllm
2 Hours Ago
Remote or Hybrid
USA
160K-180K Annually
Senior level
160K-180K Annually
Senior level
eCommerce • Fintech • Food • Mobile • Social Impact
Own the development and maintenance of large-scale React Native applications for iOS and Android. Lead architecture improvements, React Native upgrades, native module development, performance optimization, automated testing, CI/CD reliability, and production debugging. Collaborate with cross-functional product pods, contribute to technical discovery and architecture, mentor engineers, and raise engineering standards while delivering scalable, maintainable mobile experiences.
Top Skills: AndroidApple App StoreCi/CdDetoxFirebase CrashlyticsGitGoogle PlayiOSJestKotlinPatch-PackagePostmanReact ContextReact NativeReact Native Testing LibraryReact QueryReduxRest ApisSentrySwiftTypescriptZustand
2 Hours Ago
Hybrid
156K-196K Annually
Senior level
156K-196K Annually
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Automate tests for web and mobile applications and RESTful APIs supporting high-transaction, big-data SaaS applications. Drive high-quality releases, promote quality standards and SDLC practices, and collaborate across the organization to improve software quality and customer value. The role requires creative problem-solving, attention to detail, and leadership in fostering a quality-focused culture.
Top Skills: CRMErpMobile ApplicationsPayment SystemsPoint Of Sale SystemsRestful ApisSaaSSdlcWeb Applications

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account