Talent.com
Software Engineer Sr

Software Engineer Sr

The J. Paul Getty MuseumLos Angeles, CA, United States
30+ days ago
Job type
  • Full-time
  • Temporary
Job description

Diversity, Equity, Accessibility, and Inclusion at Getty

Getty believes diversity, equity, accessibility, and inclusion are essential to our excellence and to the execution of our mission. The Getty community values differences in the pursuit of inquiry and knowledge, mutual understanding, respect, trust, transparency, and cooperation. We are committed to creating a welcoming workplace that reflects the various backgrounds of the communities we serve and includes individuals who bring a diversity of values and experiences. Individuals of color, women, LGBTQIA+, veterans, and persons with disabilities are encouraged to apply.

Job Summary

At Getty Digital, we're re-imagining how we can use software to provide access to our collections and research. We intend to provide a deeply connected, consistent experience for scholars, researchers, and enthusiasts as they explore the complex information held across the Getty.

At Getty Digital, we believe that the best software is built by teams with diverse backgrounds, experiences, and ideas. We strive to provide a collaborative environment where all team members have the opportunity to learn, grow, and contribute to the software we build and our overall vision.

About the Team

The Research Applications Development Team is focused on initiatives for the discovery and presentation of cultural heritage information and is responsible for the Getty Museum’s Collection Pages, the Research Institute’s Archival Collections Viewer, an upcoming interface for the Johnson Publishing Company Archive, the Getty Research Portal, the Getty Vocabularies, and other initiatives. We are a highly collaborative team with regular co-working sessions, code reviews, and pair programming as common practices.

About the Position

We're looking for a senior developer to work with our Research Applications Development team. This person will be hired as part of a project to reimagine and build a new interface for the Getty Vocabularies – one of the foundational tools for the cultural heritage community. The team will be rebuilding the interface on top of our existing Linked Open Data infrastructure following the model of our other research applications. This person will also assist the team as we develop and support our existing portfolio. This is a 3-year, limited term position.

As a Sr. Software Engineer, you will report to the software architect, and have responsibilities that include helping to estimate, plan, and execute major software initiatives across the Getty; supporting existing applications and projects; collaborating, mentoring, and sharing expertise with a talented team of software developers to set an example of best practices. You will work with subject matter experts, UX researchers, designers, and other software developers to build experiences that share information across the Getty and with the world.

About the Stack

Our software stack is Vue.js on the front end, with backend implementations in Python, data provided via APIs, and custom search interfaces using ElasticSearch. The Getty is dedicated to using Linked Open Data across our architecture and to the use of IIIF for access to rich media assets.

Major Job Responsibilities

  • Design, build, and maintain an ecosystem of applications presenting detailed information about the Getty's collections and scholarship.
  • Write technical specifications and design documents for new features and applications.
  • Guide the technical implementation of new features and applications.
  • Participate in the day-to-day development and testing of applications as part of a team.
  • Maintain and upgrade existing applications as part of a team.
  • Perform code reviews and provide feedback to peer developers.
  • Follow and help enforce Getty policies and best practices for software development including writing maintainable, testable, and human-readable code.

Qualifications

  • 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.
  • Ability to communicate professionally, with tact and diplomacy.
  • Ability to manage multiple priorities and meet overlapping deadlines.
  • Knowledge, Skills and Abilities

  • A deep knowledge of museum, library and archival practice, systems, and metadata standards.
  • Experience with Elasticsearch.
  • Experience with RDF, Linked Data, Linked.Art, and / or Graph data structures.
  • Experience with WCAG 2.0 and building accessible websites and applications.
  • Experience with the International Image Interoperability Framework (IIIF).
  • Experience with building and publishing shared Python Libraries and JavaScript packages for shared application development.
  • Experience with building and deploying applications using Kubernetes, Docker, and AWS.
  • 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 .

    Equal Opportunity Employer

    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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Sr Software Engineer • Los Angeles, CA, United States

    Related jobs
    • Promoted
    Sr. Full Stack Software Engineer I (Identity- LA28)- AXS

    Sr. Full Stack Software Engineer I (Identity- LA28)- AXS

    AEGLos Angeles, CA, United States
    Full-time
    In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen. AXS connects fans with the ar...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    RxBenefitsLos Angeles, CA, United States
    Full-time
    RxBenefits is hiring! We are adding a Software Engineer III to the growing application development team at our Birmingham, AL headquarters. As a level III engineer, you will be responsible for creat...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    MindSourceCulver City, CA, United States
    Full-time
    Please see the job description below : .Job Title : Software Engineer III.Pay Rate : $55-60 / hour on W2 + Benefits.Design, develop, and maintain a custom rendering tool / plugin for After Effects.Implemen...Show moreLast updated: 30+ days ago
    Sr Software Engineer (FE)

    Sr Software Engineer (FE)

    Ria Money Transfer (Dandelion)Buena Park, CA, US
    Full-time
    Ria Money Transfer, a business segment of Euronet Worldwide, Inc.NASDAQ : EEFT), delivers innovative financial services including fast, secure, and affordable global money transfers to millions of c...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr. Software Engineer II - Front End (Ticket Selection)- AXS

    Sr. Software Engineer II - Front End (Ticket Selection)- AXS

    AEGLos Angeles, CA, United States
    Full-time
    In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen. AXS connects fans with the ar...Show moreLast updated: 6 hours ago
    • Promoted
    Software Engineer II

    Software Engineer II

    Pinnacle GroupCulver City, CA, United States
    Full-time
    We are seeking a highly skilled and motivated Software Engineer II to join our team.The ideal candidate will have a strong background in software development, problem-solving skills, and the abilit...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer (USA based)

    Senior Software Engineer (USA based)

    Collectly, Inc.Santa Monica, CA, United States
    Full-time
    Collectly is a fast-growing healthcare tech startup leading the charge in transforming the U.At the forefront of the AI boom, Collectly is redefining revenue cycle management (RCM) by applying cutt...Show moreLast updated: 14 days ago
    • Promoted
    • New!
    Software Reliability Engineer Sr.-Hybrid

    Software Reliability Engineer Sr.-Hybrid

    Logix Federal Credit UnionValencia, CA, United States
    Full-time
    Software Reliability Engineer Sr.Software Reliability Engineer Sr.Using your expertise in coding, algorithms, infrastructure, and high-level problem solving manage the complex challenges of meeting...Show moreLast updated: 3 hours ago
    • Promoted
    Sr. AI Software Engineer, Vehicle Engineering

    Sr. AI Software Engineer, Vehicle Engineering

    SpacexHawthorne, California, United States
    Full-time +1
    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technolo...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr. Software Engineer II Back End (Distribution API)- AXS

    Sr. Software Engineer II Back End (Distribution API)- AXS

    Aeg WorldwideLos Angeles, California, United States
    Full-time
    AXS connects fans with the artists and teams they love.Each year we sell millions of tickets to thousands of incredible events – from concerts and festivals to sports and theater – at some of the m...Show moreLast updated: 2 hours ago
    • Promoted
    Sr. Front-End Software Engineer II

    Sr. Front-End Software Engineer II

    Aeg WorldwideLos Angeles, California, United States
    Full-time
    AXS connects fans with the artists and teams they love.Each year we sell millions of tickets to thousands of incredible events – from concerts and festivals to sports and theater – at some of the m...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Staff Software Engineer, Pay Group Engineering

    Sr. Staff Software Engineer, Pay Group Engineering

    GustoLos Angeles, CA, United States
    Full-time
    Staff Software Engineer, Pay Group Engineering.Gusto is a modern, online small business platform on a mission to grow the small business economy. On top of full-service payroll, Gusto offers health ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr. Software Engineer II - Back End (Distribution API)- AXS

    Sr. Software Engineer II - Back End (Distribution API)- AXS

    AEGLos Angeles, CA, United States
    Full-time
    In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen. AXS connects fans with the ar...Show moreLast updated: 6 hours ago
    • Promoted
    Senior / Principal Software Engineer (Space Systems) - R10212382

    Senior / Principal Software Engineer (Space Systems) - R10212382

    Northrop GrummanRedondo Beach, CA, United States
    Full-time
    Senior / Principal Software Engineer (Space Systems) - R10212382.RELOCATION ASSISTANCE : Relocation assistance may be available. At Northrop Grumman, our employees have incredible opportunities to work...Show moreLast updated: 4 days ago
    • Promoted
    • New!
    Sr. Software Engineer I - Full Stack (Ticket Management SDK - LA28)

    Sr. Software Engineer I - Full Stack (Ticket Management SDK - LA28)

    AXSLos Angeles, CA, United States
    Full-time
    AXS connects fans with the artists and teams they love.Each year we sell millions of tickets to thousands of incredible events - from concerts and festivals to sports and theater - at some of the m...Show moreLast updated: 6 hours ago
    • Promoted
    Software Engineer II-Hybrid

    Software Engineer II-Hybrid

    Logix Federal Credit UnionValencia, CA, United States
    Full-time
    Utilizes thorough knowledge of programming and server software operations in the completion of department and corporate initiatives and strategies. Works on assigned projects on assigned systems in ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr. Software Engineer II - Back End (Distribution API)- AXS

    Sr. Software Engineer II - Back End (Distribution API)- AXS

    AXSLos Angeles, CA, United States
    Full-time
    AXS connects fans with the artists and teams they love.Each year we sell millions of tickets to thousands of incredible events - from concerts and festivals to sports and theater - at some of the m...Show moreLast updated: less than 1 hour ago
    • Promoted
    Principal / Sr. Principal Software Engineer(AHT)

    Principal / Sr. Principal Software Engineer(AHT)

    Northrop GrummanRedondo Beach, CA, United States
    Full-time
    Relocation assistance may be available.Northrop Grumman Defense Systems seeks a Software Engineer to join our diverse team, working on the Forward Area Air Defense (FAAD) portfolio of programs in R...Show moreLast updated: 1 day ago