Senior Software Developer for Cultural Heritage Applications

3 days ago


Los Angeles, California, United States The J. Paul Getty Museum Full time

The J. Paul Getty Museum is seeking a Senior Software Developer to join our Research Applications Development team.

**Job Summary:**

We are reimagining how software can provide access to our collections and research, providing a deeply connected, consistent experience for scholars, researchers, and enthusiasts.

The ideal candidate will have expertise with Vue.js, Vite, Python, Flask, Elasticsearch, Linked Data, and Graph data structures, as well as experience with building accessible websites and applications.

As a Sr. Software Engineer, you will report to the software architect and be responsible for designing, building, and maintaining an ecosystem of applications presenting detailed information about the Getty's collections and scholarship.

**Responsibilities:**

  • Design, build, and maintain web applications using Vue.js and Vite.
  • Develop dynamic, data-driven web applications using Python and Flask.
  • Guide the technical implementation of new features and applications.
  • Maintain and upgrade existing applications.
  • Perform code reviews and provide feedback to peer developers.

**Requirements:**

  • Bachelor's degree in a related field or equivalent experience.
  • 5+ years software development experience.
  • Expertise with Vue.js, Vite, Python, Flask, and Elasticsearch.
  • Experience developing dynamic, data-driven web applications.
  • Experience with unit and end-to-end testing frameworks.
  • Ability to communicate professionally and manage multiple priorities.

**Estimated Salary:** $120,000 - $160,000 per year.

**Benefits:**

  • Medical, dental, and vision insurance coverage.
  • 403(b) Employee Investment retirement plan.
  • Paid vacation, sick, and personal days.
  • 12 paid holidays.
  • On-site fitness center and community service opportunities.

The J. Paul Getty Museum is an equal opportunity employer.



  • Los Angeles, California, United States Code4lib Full time

    At Code4lib, we're committed to building innovative software solutions that empower the cultural heritage community. We're seeking a highly skilled Senior Software Developer to join our team and contribute to the development of cutting-edge applications that present detailed information about our collections and scholarship.About the RoleWe're looking for a...


  • Los Angeles, California, United States The J. Paul Getty Trust Full time

    We are seeking a highly skilled Senior Software Developer to join our Research Applications Development team at the J. Paul Getty Trust. The ideal candidate will have a strong background in software development, with expertise in Vue.js and Python. We are looking for someone who is passionate about cultural heritage and has experience working with Linked...


  • Los Angeles, California, United States Code4lib Full time

    We are seeking an experienced Senior Software Developer to join our Research Applications Development team at the Getty. As a key member of our team, you will play a crucial role in designing, building, and maintaining an ecosystem of applications that present detailed information about the Getty's collections and scholarship.About the RoleThis is a 3-year,...


  • Los Angeles, California, United States Code4lib Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our Research Applications Development team at Code4lib. As a key member of this team, you will play a vital role in shaping the future of our digital presence and providing access to cultural heritage information.The successful candidate will be responsible for designing, building, and...

  • Software Developer

    6 days ago


    Los Angeles, California, United States J. Paul Getty Trust, The Full time

    Opportunity at The J. Paul Getty TrustThe J. Paul Getty Trust, located in Brentwood, California, is seeking a skilled Software Developer to join its team as a Python Engineer. This four-year limited term position is part of the trust's strategic digital transformation initiative.As a Software Developer on the APIs, Integrations and Data Team, you will work...


  • Los Angeles, California, United States California Preservation Foundation Full time

    Experience the thrill of working with a cutting-edge, open-source platform in the field of cultural heritage management. At California Preservation Foundation, we're looking for a highly skilled Professional Fellow to join our team on the Arches Project.**Job Overview:**We're seeking an exceptional individual to contribute to the expansion of our global...


  • Los Angeles, California, United States Medtronic plc Full time

    Medtronic plc, a leading global healthcare technology company, is seeking an experienced Senior Software Development Specialist to join our team in Northridge, California. As a key member of our software development team, you will play a crucial role in designing and developing cutting-edge mobile applications that transform the lives of millions of people...


  • Los Angeles, California, United States Bluestone Software Full time

    Bluestone Software specializes in executive search for IT professionals, with a strong focus on leadership and business transformation.About the RoleA leading global real estate company is seeking an experienced Director of Applications to lead its North American division. Reporting to the Senior Vice President of Information Technology, the successful...


  • Los Angeles, California, United States Code4lib Full time

    Company Overview:The Getty Conservation Institute is a leading organization in the field of cultural heritage conservation and data management. We are dedicated to promoting the use of technology to preserve and protect cultural heritage for future generations.Salary:$80,000 - $110,000 per yearJob Description:We are seeking a skilled Heritage Data Management...


  • Los Angeles, California, United States tekHouse Full time

    Job OverviewTekHouse seeks a seasoned Senior Software Engineer to develop and maintain enterprise-level applications.


  • Los Angeles, California, United States West Advanced Technologies Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at West Advanced Technologies, Inc. As a Senior Software Developer, you will be responsible for designing, developing, testing, and implementing new or modified applications software.Key Responsibilities:Participate in the design,...


  • Los Angeles, California, United States tekHouse Full time

    Job Title: Senior Software DeveloperAt tekHouse, we are seeking a highly skilled Senior Software Developer to join our team. This role will involve designing, developing, and implementing software applications using various programming languages such as JAVA, C, C++, JavaScript, and SQL. The ideal candidate should have a strong analytical mind, excellent...


  • Los Angeles, California, United States J. Paul Getty Trust, The Full time

    Job Summary:We are seeking a skilled Software Engineer to join our team at the J. Paul Getty Trust, The in Brentwood, California. As a key member of our APIs, Integrations and Data Team, you will be responsible for designing, building, testing, and deploying software applications that satisfy the requirements of Getty programs and projects.The ideal...


  • Los Angeles, California, United States County of Los Angeles, CA Full time

    Job Description: We are seeking a talented Senior Application Developer to join our team at the County of Los Angeles, CA. As a key member of our IT department, you will be responsible for designing, developing, and deploying cloud-based enterprise applications. With a strong background in software engineering and excellent problem-solving skills, you will...


  • Los Angeles, California, United States West Advanced Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Programmer to join our team as a key contributor in software development. The successful candidate will participate in the design, development, testing, and implementation of new or modified applications software, leveraging their expertise in software development principles, methods, and tools. In addition,...


  • Los Angeles, California, United States Preferred IPA of California Full time

    Job OverviewWe are seeking a highly skilled Senior Software Developer or Technical Lead to join our team at Preferred IPA of California. This is a full-time position that offers a competitive salary and excellent benefits package.About the RoleThe ideal candidate will have a strong background in software development, with a proven track record of delivering...


  • Los Angeles, California, United States Motion Recruitment Full time

    Job OverviewMotion Recruitment is seeking an experienced Senior Software Developer to join their team as a Back-end Python Engineer Lead. This role involves developing scalable and modern web applications using Python, with expertise in AWS Serverless.


  • Los Angeles, California, United States tekHouse Full time

    About the Role">TekHouse is seeking a highly skilled Senior Software Developer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and implementing software applications that meet the needs of our clients.">Job Responsibilities">">Analyze and define software requirements to determine...


  • Los Angeles, California, United States Strategic Resource Partners, Inc. Full time

    Senior VP Software DevelopmentStrategic Resource Partners, Inc. is seeking a Senior Vice President of Software Development to lead our software development team. As a key member of our leadership team, you will be responsible for driving the development and implementation of innovative software solutions that meet our business needs.The ideal candidate will...


  • Los Angeles, California, United States Cedars-Sinai Full time

    About the JobCedars-Sinai seeks a highly skilled Senior Programmer to join its Heart Institute team.Key ResponsibilitiesDevelop and maintain applications supporting research objectivesAnalyze, design, and build software using standard application design patterns and systematic approachesCollaborate with senior scientists on research projects and...