Talent.com
Software Engineer Sr

Software Engineer Sr

The J. Paul Getty TrustLos Angeles, CA, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Software Engineer Sr

Job Family

Information Technology

Type

Regular Full-Time

Position Status

Getty Center

Workplace Type

Hybrid / Partially Remote

Salaried / Hourly

Salaried

Hiring Pay Scale

$116,643 - $157,428 Annually

Salary

Commensurate with experience and internal equity

Program / Department

Getty Digital - 1208-Digital Visitor Experience

Requisition Number

2025-4559

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

At Getty Digital, we are re-imagining how we create meaningful digital experiences for our research, publications, and projects in the study, conservation and preservation of art and shared cultural heritage. Our digital tools support scholars and researchers to explore the complex information held across the Getty and to share their work with the world online. We encourage the public to explore and engage with the outcomes of these activities through online experiences and digital publications.

The Getty Digital Interpretative Development Team is primarily responsible for the Getty.edu website, digital publications and rich media experiences. We are seeking an experienced senior software developer with a passion for web-based publications to work with us on our digital publication tool, Quire. Quire is a static build tool for long-form scholarly publications with a focus on art historical, conservation, and preservation research. We are a highly collaborative team where thoughtful communication; co-working sessions, code reviews, and pair programming are common practices.

As a Senior Software Engineer, you will report to the team lead, and will be responsible for working with that individual and the rest of the team to help plan improvements and implement stable features of the Quire build tool, the Getty.edu redesign, and web software initiatives across The Getty. In this role you will collaborate with a talented team of software developers, subject matter experts, UX researchers, designers to build experiences that present the work done across The Getty with the larger world.

Our preferred software stack is Vue.js for user interfaces with data provided by RESTful APIs served by implementations in Python. The Getty is committed to using Linked Open Data across our architecture and the use of IIIF for access to rich media assets.

The Getty is among the most prestigious cultural heritage organizations in the world. 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 strong commitment to balancing work and personal life.

Major Job Responsibilities

Conceptualizes, implements and maintains features of Quire, the Getty's digital scholarly publication tool

  • Provides technical analysis, design and implementation of the Getty.edu site redesign
  • Participate in the day-to-day work of software development and testing
  • Perform code reviews and provide feedback to peer developers
  • Follow Getty policies and best practices for software development

Qualifications

  • Bachelor's degree in a related field or a combination of education and relevant experience
  • 5+ years software development experience
  • Knowledge, Skills and Abilities

    Requirements :

  • An interest in the work of cultural heritage and digital publications
  • Experience with ES6 JavaScript and contemporary JavaScript programming practices
  • Experience with component-based web development (Vue.js, Nuxt.js, and Vite)
  • 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
  • Solid understanding of HTTP and experience using REST APIs
  • A working knowledge of server-side application development and coding practices
  • Diplomacy, tact and an ability to interact with a wide variety of audiences
  • Intellectual generosity, humility, and curiosity
  • Clear written and verbal communication skills
  • Useful Qualifications :

  • Expertise with design systems and digital typography
  • Experience with scholarly publications and archival considerations
  • Experience with Python and Flask or Django
  • Experience developing data-driven web applications
  • Experience with continuous integration and deployment using Docker and AWS
  • A deep understanding of museum, library, and archival practices, systems, and metadata standards
  • 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 .

    serp_jobs.job_alerts.create_a_job

    Sr Software Engineer • Los Angeles, CA, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    VirtualVocationsNorwalk, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer / Senior Software Engineer to join their remote team.Key Responsibilities Develop and maintain web applications and microservices using React and Gola...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    VirtualVocationsWhittier, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Fullstack Software Engineer III.Key Responsibilities Build, maintain, and scale planning tools for deployment specialists and customers Collaborate with cross-function...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer III

    Software Engineer III

    VirtualVocationsNorwalk, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer III to design, build, and operate scalable backend systems.Key Responsibilities Build and maintain backend services using Python, FastAPI / Django, and ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    VirtualVocationsVan Nuys, California, United States
    serp_jobs.job_card.full_time
    Key Responsibilities Design and develop low-latency request / response enforcement pipelines and real-time validation systems Integrate threat intelligence and develop semantic attack detection me...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer Consultant

    Software Engineer Consultant

    VirtualVocationsNorth Hollywood, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer Consultant to help execute tech solutions for Enterprise clients.Key Responsibilities Develop and build software that integrates with various technolo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocationsCarson, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Software Engineer to develop full-stack applications for their internal scientists. Key Responsibilities Design and implement full-stack software compo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocationsHuntington Beach, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Staff Software Engineer iOS

    Staff Software Engineer iOS

    VirtualVocationsWhittier, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Staff Software Engineer, iOS.Key Responsibilities : Design, develop, test, and document high-quality medical device software for new and existing products Implement uni...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Software Development Engineer II

    Software Development Engineer II

    VirtualVocationsNorwalk, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Development Engineer II, API.Key Responsibilities Collaborate with the team to identify and scope tasks Design systems and ensure timely delivery of quality s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Quality Engineer

    Software Quality Engineer

    VirtualVocationsFullerton, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Quality Engineer III to enhance software quality in an agile environment.Key Responsibilities Design, implement, and maintain automated tests for new and exist...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    VirtualVocationsBurbank, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer, Full Stack.Key Responsibilities Lead technology projects and a team to create robust, cloud-native solutions in data management and security Write h...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer I

    Software Engineer I

    VirtualVocationsBurbank, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer I to join their engineering team.Key Responsibilities Write production code and contribute to various engineering pods Collaborate closely with produ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsNorth Hollywood, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer to design, develop, and maintain high-quality software solutions.Key Responsibilities Architect, design, and develop robust, scalable, and main...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer 4

    Software Engineer 4

    VirtualVocationsWhittier, California, United States
    serp_jobs.job_card.full_time
    A company is looking for an Engineer 4, Software Development & Engineering.Key Responsibilities Provide technical leadership in designing and developing software infrastructure and monitoring sol...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Software Engineer, AI Systems

    Senior Software Engineer, AI Systems

    VirtualVocationsCarson, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, AI Systems - vLLM and MLPerf.Key Responsibilities Design and implement efficient inference systems for generative AI models Define benchmarki...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Gaming Licensed Senior Software Engineer

    Gaming Licensed Senior Software Engineer

    VirtualVocationsVan Nuys, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Lead Software Engineer, AI Engineering.Key Responsibilities Design, develop, and operate core AI platform components, including LLM runtime services and vector s...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Software Engineer II

    Software Engineer II

    VirtualVocationsCarson, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer II to enhance their web-and-mobile CRM software for financial advisors.Key Responsibilities Implement new features and enhancements using Ruby and Rub...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    VirtualVocationsFullerton, California, United States
    serp_jobs.job_card.full_time
    A company is looking for a Sr Software Development Engineer to develop and maintain cloud-based services.Key Responsibilities Design, build, and maintain scalable microservices for platform-wide ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30