Senior Software Developer for Cultural Heritage Systems

5 days ago


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 Role

This is a 3-year, limited term position where you will work with our team to reimagine and build a new interface for the Getty Vocabularies, one of the foundational tools for the cultural heritage community. You will also assist the team as we develop and support our existing portfolio.

Key Responsibilities
  1. Design, build, and maintain applications presenting detailed information about the Getty's collections and scholarship
  2. Write technical specifications and design documents for new features and applications
  3. Guide the technical implementation of new features and applications
  4. Participate in the day-to-day development and testing of applications as part of a team
  5. Maintain and upgrade existing applications as part of a team
  6. Perform code reviews and provide feedback to peer developers
Requirements
  • Bachelor's degree in a related field or a combination of education and relevant experience
  • 5+ years software development experience
  • A deep interest in the work of cultural heritage
  • Expertise with Vue.js, and Vite
  • Expertise with Python and Flask
  • Experience developing dynamic, data-driven web applications
  • Experience with unit and end-to-end testing frameworks like Vitest, Jest, and Playwright
  • Experience with HTML, CSS, and SASS
  • Experience with Git and GitHub
  • Experience with REST APIs & HTTP
Benefits and Perks

We offer a competitive salary range of $140,000 - $170,000 per year, depending on experience. We also provide medical, dental, and vision insurance coverage, starting on date of hire. Getty pays 75%-95% of the premium, depending on the plan selected. Additionally, we offer a 403(b) Employee Investment retirement plan – with up to 5% Getty Match, and a Getty contribution of 6%, on behalf of employee, to 401(a) retirement account. Other benefits include paid vacation, sick, and personal days, 12 paid holidays, and many positions have bi-weekly Off-Fridays.

About Us

We are proud to be an equal opportunity employer. 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.



  • 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 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 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 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 Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Senior Cyber Software Developer to join our team at Northrop Grumman. This is a unique opportunity to work on cutting-edge technology and contribute to the development of advanced missile systems.ResponsibilitiesDesign and develop secure software architectures and applicationsCollaborate with cross-functional...


  • Los Angeles, California, United States Department of Transportation Full time

    **Job Title:** Senior Software Engineer**Job Summary:** We are seeking a highly skilled Senior Software Engineer to design, develop, and maintain scalable systems that meet the needs of our business.Key Responsibilities:Develop and implement software solutions using a range of programming languages and technologies.Collaborate with cross-functional teams to...


  • Los Angeles, California, United States Troll Systems Corporation Full time

    Job OverviewWe are seeking a highly skilled Senior Systems Development Engineer to join our team at Troll Systems Corporation. As a key member of our engineering department, you will be responsible for designing, developing, and implementing advanced systems solutions.


  • Los Angeles, California, United States SourcePro Search, LLC Full time

    Role Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at SourcePro Search, LLC. As a key member of our Software Engineering team, you will play a pivotal role in the development of cutting-edge radio systems and research initiatives.Key Responsibilities:Develop and implement software components for MAC and mobile...


  • Los Angeles, California, United States BAE SYSTEMS Full time

    At BAE Systems, we are seeking an experienced Senior Principal Systems Architect to join our team of talented engineers in the development of complex actuation and control systems. As a key member of our organization, you will be responsible for leading the architecture, design, and integration of these critical systems.About the RoleThe successful candidate...


  • Los Angeles, California, United States Celonis GmbH Full time

    We are looking for a highly skilled and experienced Senior Software Development Leader to join our team at Celonis GmbH, the global leader in Process Mining technology.About UsCelonis is one of the world's fastest-growing SaaS firms, with over 5,000 enterprise customer deployments across nearly every industry. Our platform uses process mining and AI to give...


  • Los Angeles, California, United States Northrop Grumman Full time

    Northrop Grumman is a global leader in the field of advanced technologies, including software development for defense and aerospace applications. Our team is seeking an experienced Senior Software Development Lead to join our Advanced Systems Engineering group in Northridge, California.The ideal candidate will have a strong background in software...


  • Los Angeles, California, United States Riot Games Full time

    Job DescriptionWe are seeking a Senior Technical Director of Software Development to join our team at Riot Games.About UsRiot Games is a leading game development company that prioritizes work/life balance, as demonstrated by our open paid time off policy and flexible work schedules. We offer medical, dental, and life insurance, parental leave, and a 401k...


  • Los Angeles, California, United States Northrop Grumman Full time

    Company Overview:Northrop Grumman is a trusted provider of mission-enabling solutions for global security.Salary:$171,000 - $256,400Job Description:We are seeking a Senior Software Systems Architect to join our team in Woodland Hills, CA. As a key member of our Enterprise-wide digital transformation, you will have the opportunity to work on revolutionary...


  • Los Angeles, California, United States Sapphos Environmental Full time

    Cultural Resources Manager Position OverviewSapphos Environmental, Inc. is seeking a seasoned Cultural Resources Manager to lead our team of archaeologists, historians, and architectural historians in ensuring successful project completion.


  • Los Angeles, California, United States Liftoff Full time

    Liftoff is the leading growth acceleration platform for the mobile industry, driving revenue growth with solutions to market and monetize mobile apps. The company's innovative approach supports over 6,600 mobile businesses across 74 countries in sectors such as gaming, social, finance, ecommerce, and entertainment.Founded in 2012 and headquartered in Redwood...


  • 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...


  • Los Angeles, California, United States ESR Healthcare Full time

    Job Title: Senior Software Engineer - Content Management SystemsJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at ESR Healthcare. The successful candidate will be responsible for leading the development and maintenance of our content management systems using Alfresco.Key Responsibilities:Develop and Maintain: Develop...


  • Los Angeles, California, United States Cyborgwave Full time

    Job OverviewCyborgwave is a leading innovator in autonomous systems, and we are seeking a highly skilled Senior Autonomous Systems Software Engineer to join our team.SalaryThe estimated salary for this position is $140,000 - $180,000 per year, depending on experience.Job DescriptionWe are looking for an experienced software engineer to lead the development...


  • Los Angeles, California, United States Versus Systems Full time

    Company OverviewVersus Systems is a dynamic and fast-growing company that specializes in creating innovative solutions for the entertainment and media industries. Our mission is to make content more engaging and interactive, providing consumers with unique and exciting experiences.Salary and BenefitsWe offer competitive salaries, equity packages, medical,...


  • Los Angeles, California, United States eTek IT Services, Inc. Full time

    Job OvervieweTek IT Services, Inc. is a technology-driven company seeking an experienced Senior Software Engineering Specialist to lead our database development team.Salary Range:$120,000 - $180,000 per year.Key Responsibilities:Design, develop, and implement databases using expertise in database management systems.Work closely with project teams to ensure...