Software Engineer Sr

1 month ago


Los Angeles, United States Code4lib Full time

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

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
  • Software Engineer

    2 weeks ago


    Los Angeles, United States Software Resources Full time

    We are looking for Software Engineer for our client located in West Los Angeles/Century City area. This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential...

  • Sr. Software Engineer

    3 months ago


    Los Angeles, United States Apposite Technologies LLC Full time

    Job DescriptionJob Description Apposite Technologies is looking for a Sr. Software engineer with strong DPDK, Docker, IP Networking, and Linux experience. Apposite’s network emulation solutions have helped the world’s largest enterprises, technology vendors, and government organizations develop and launch high performance applications for more than a...

  • Software Engineer Sr

    2 weeks ago


    Los Angeles, United States Code4lib Full time

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


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

    Diversity, Equity, Accessibility, and Inclusion at GettyGetty 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...

  • Sr. Platform Engineer

    3 weeks ago


    Los Angeles, United States Piper Companies Full time

    Zachary Piper is seeking a Sr. Platform Engineer for an important SaaS partner. This is a remote role, with the requirement to visit customers. Only candidates in the Los Angeles, DC and Washington, DC area should apply. As a Sr. Platform Engineer, you will architect, automate, test, deploy, and maintain a well-designed and highly available software...

  • Software Engineer

    2 weeks ago


    Los Angeles, CA, United States Software Resources Full time

    We are looking for Software Engineer for our client located in West Los Angeles/Century City area.This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential to...

  • Sr. Network Engineer

    2 weeks ago


    Los Angeles, CA, United States Bluestone Software Full time

    blueStone Executive Search specializes in technical searches, aligning top IT professionals with superior companies worldwide. Job Description We are seeking an experienced Sr. Network Engineer on a full-time, permanent basis for our client, a worldwide leader in the technology and media space. The Sr. Network Engineer will serve as a leader for the global...


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

    At Northrop Grumman, we are at the forefront of technological advancements in global security. We are seeking a highly skilled Senior Software Engineering Leader to join our team as a Sr. Staff Engineer Systems Architect (Software Architect) based out of Woodland Hills, CA.About the Role:We are looking for an experienced software architect to lead the...


  • Los Angeles, United States JBA International Full time

    SR. SOFTWARE ENGINEER Job Summary: The Senior Fullstack Software Engineer will work closely with the Fullstack Software Engineering team members to design, develop and enhance web and data solutions. Duties & Responsibilities: Influence and collaborate with business systems analysts and internal business users to develop solutions based on...

  • Software Engineer Sr

    2 weeks ago


    Los Angeles, United States Edjuster Full time

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


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

    About eTek IT Services, Inc.eTek IT Services, Inc. is a leading provider of technology solutions to the financial services industry.Job Title: Software Engineer for Legacy System ModernizationWe are seeking a highly skilled Software Engineer to join our team in modernizing our legacy Windows COTS platform.Salary: $120,000 - $180,000 per yearJob...


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

    Job TitleSr. Front End Developer & Top Skills Details We are seeking a highly skilled Senior Java Software Engineer to join our team at eTek IT Services, Inc. Estimated Salary: $120,000 - $180,000 per year Company OvervieweTek IT Services, Inc. is a leading provider of innovative software solutions. We are dedicated to delivering high-quality products and...


  • Los Angeles, California, United States California Correctional Health Care Services Full time

    Job Title: Sr. Software EngAs a key member of our team, you will be responsible for designing, implementing, and maintaining high-quality software solutions. Your expertise will be crucial in ensuring our products meet the highest standards of performance, security, and scalability. Key Responsibilities:Design and develop software applications using Java,...


  • Los Angeles, United States Capital One Full time

    WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de MexicoSenior Director, Software Engineering - MexicoCapital One is seeking an experienced software engineering leader, Senior Director, Software Engineering, to help us build and grow our Technology Site in Mexico City. Based in Mexico City, the Senior Director of Software Engineering will be...

  • Software Engineer

    4 days ago


    Los Angeles, United States EVONA Full time

    You will act as the Head of Flight Software (flight software, GNC, embedded) development for one of LA's fastest-growing New-Space company's, helping redefine the Space economy.This includes doubling of the team and hiring several other exceptional software engineers to report to you.Head of Flight Software Engineer Responsibilities:Develop flight software...

  • Sr. Controls Engineer

    4 months ago


    Los Angeles, United States Barry-Wehmiller Full time

    Description : Sr Controls Engineer Who You’ll Work With You will join one of our 45 offices in the US, be part of a committed team of over 1500 professionals, and work in teams and directly with our clients doing work that is shaping the world around us. You will be welcomed into a rapidly growing business and team and empowered to make an...

  • Sr. Software Engineer

    2 months ago


    Los Angeles, United States Procyon TS Full time

    EUC Resolve Incidents associated with EUC Equipment and/or EUC Software, failure or degradation of EUC Services, and provide break/fix support, advice, and assistance to End Users across all company locations or working from home ¿ Work with remote support team, and when necessary, coordinate EUC Services related activities with the Service Desk and other...


  • Los Angeles, United States The TCW Group Full time

    Senior Software Engineer- Business Process Management (BPM) Job Location(s): US-CA-Los Angeles Job ID: 2024-2068 Category: Information Technology Department: Engineering Solutions Type: Regular Full-Time Position Summary The Sr. Software Engineer, Business Process Management (BPM) role is critical in designing, implementing, and optimizing business processes...

  • Sr. Software Engineer

    2 weeks ago


    Los Angeles, CA, United States JBA International Full time

    The Senior Software Engineer will have a solid knowledge of database concepts and software development tools. They will work closely with other Software Engineers, Business Systems Analysts, and business stakeholders to develop and maintain complex database solutions. Additionally, the Senior Software Engineer will function as a subject matter expert and...

  • Sr. Network Engineer

    3 weeks ago


    Los Angeles, United States Luminous Technology Group Inc Full time

    Company DescriptionJob Description We are seeking a highly skilled Sr. Network Engineer to join our team in Los Angeles. In this critical role, you will be responsible for designing, implementing, and maintaining our organization's complex network infrastructure to ensure optimal performance, security, and reliability. Design and implement large-scale...