Software Engineer @ J. Paul Getty Trust, The - Los Angeles, CA
Job Overview
17 days ago
Software Engineer
J. Paul Getty Trust, The - Los Angeles, CA
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 the achievement of our overall vision.
We are looking for a developer to join a team of software engineers focused on the narrative, interpretive, and visitor-focused experiences across the Getty. This team is responsible for maintaining and improving the core Getty.edu website, which includes exhibitions, digital publications, and other initiatives. They also maintain Quire, Getty’s open-source digital publication platform.
As a software engineer, you’ll report to the team Software Architect and will work with them and the rest of the team to help estimate, plan, and execute software initiatives across the Getty. You will also work with the team to assist with maintaining our existing applications and projects. You will be partnering with, contributing to and learning from a talented team of software developers, project managers, and UX researchers. You will work with subject matter experts, designers, content managers, and other software development teams, collaborating to build experiences that disseminate the information created by Getty to the larger world.
Our primary software stack is Vue.js and Nuxt with occasional backend implementations in Python, Node, REST APIs, and custom search interfaces using Elasticsearch. Our applications are hosted in AWS and built within Docker containers.
The Getty is among the most prestigious cultural heritage organizations in the world, dedicated to furthering the study of the history of art. You will work on an amazing campus amongst fabulous art, architecture, and archives, working with world-class scientists, curators, librarians, archivists, and academics. We offer paid vacation, sick and personal time, every other Friday off, excellent benefits, and a very strong dedication to balancing work and personal life.
- Help design, build, and maintain an ecosystem of applications that provide interpretation, access, and storytelling around the Getty and its campuses, collections, exhibitions, and publications
- Participate in the day-to-day development and testing of applications
- Assist in developing technical specifications and design documents for new features and applications
- Help maintain and upgrade existing applications
- Perform code reviews and provide feedback to peer developers
- Follow Getty policies and best practices for software development to write maintainable, testable, and human-readable code
- Write and maintain technical documentation
- Bachelor's degree in a related field or a combination of education and relevant experience
- 2-5 years software development experience
- A deep interest in the work of cultural heritage
- CA resident with the ability to come onto Getty’s Brentwood campus regularly
- Experience with Git and GitHub
- Proficiency with frontend JavaScript frameworks such as Vue.js or React
- Experience with REST APIs & HTTP
- Tact, diplomacy, and ability to work with a wide variety of audiences
- Ability to communicate clearly
- Ability to manage multiple priorities and meet deadlines
Nice to haves:
- Experience with headless content management systems
- Experience with Python and Elasticsearch
- Experience with Docker, AWS, and continuous integration
- Experience with automated testing practices and frameworks
- Knowledge of web accessibility standards
- Experience with the International Image Interoperability Framework (IIIF)
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.
Similar Jobs
Sr. Full Stack Software Engineer
SpaceX
Hawthorne, CA
The tools and applications you build will empower Starlink customers to manage their deployed assets in aviation, maritime, and enterprise environments while…
Full Stack Software Engineer
SpaceX
Hawthorne, CA
The tools and applications you build will empower Starlink customers to manage their deployed assets in aviation, maritime, and enterprise environments while…
Senior Frontend Engineer, React
Motorola Solutions
Culver City, CA
243; years of experience in frontend development React, Javascript, or similar. Develop userfacing features for Openpath web applications.
Distinguished Engineer-Systems Architecture
Verizon
Irvine, CA
Experience in frontend technologies such as Google AngularJS, Facebook React, or Vue.js. Evaluating industry security and identity solutions and trends and…
Senior Software Engineer - Web Development
Centerfield
Los Angeles, CA
Mentoring software engineers via peer coding and code reviews. Centerfield is looking for an experienced Senior Software Engineer to join our team of talented…
Senior Software Engineer
3E
Carlsbad, CA
The Senior Software Engineer is responsible for designing, developing, and maintaining complex software systems using a variety of programming languages,…
Sr. Software Engineer (Ruby on Rails)
HopSkipDrive
Los Angeles, CA
Be a mentor for other engineers. Review other engineers' code and provide constructive feedback. Be able to communicate well with all engineers regardless of…
Lead DevOps Engineer
Deloitte
Los Angeles, CA
Collaborate with DevOps engineers and Cloud architect to support development teams with a full set of DevOps ALM tools by leading the establishment of the right…
Senior Mobile Engineer, Android
Motorola Solutions
Culver City, CA
Familiarity with modern mobile and frontend build pipelines and tools. Develop features for and maintain Openpaths userfacing and integratorfacing apps.
Software Engineer Frontend
GO TO-U
Los Angeles, CA
Designing and developing user interfaces using Angular best practices,. Develop new features from scratch,. Do effective and precise code reviews,.
Staff Software Engineer - (JavaScript)
ServiceNow
Los Angeles, CA
You must possess a solid understanding of building amazing, performant and scalable user interfaces with large scale data, an obsession with design aesthetics,…
Remote - Software Engineer II (Front-End)
First American Financial Corporation
Santa Ana, CA
Participates in the design, development, coding, testing, debugging, and maintenance of software code for business applications.
Senior Software Engineer
Interior Logic Group
Irvine, CA
The pay ranges posted by the company use current talent market data, which are subject to change. Homebuyers can visualize their selections with real-time…
Full Stack Engineer
Creative Artists Agency (CAA)
Los Angeles, CA
Excellent communication and collaboration skills working cross-functionally with other engineers, product managers, and stakeholders.
Sr. Operations Software Engineer (Starlink)
SpaceX
Hawthorne, CA
Deploy, operate, upgrade, and scale a suite of automation used to directly monitor, alert, and operationalize the high-volume Starlink user terminal production…
Sr. Front End Engineer
AutoTrader.ca
Ontario, CA
Work with business partners and engineers to evaluate the suitability of 3rd party software. Provide mentorship to less experienced engineers within your team…
Senior Python/Django Engineer
Evite, Inc.
Glendale, CA
Demonstrated experience with multiple frontend JS frameworks (React, MobX, Redux, Vue, Angular etc). The ideal candidate will have strong backend experience,…
Software Engineering Tester
Motive Companies
Irvine, CA
You will be working within the Ground Software team, responsible for building and maintaining the tools that enable end-to-end operations of our spacecraft and…
Ground Software Engineer- Nanosatellites
Motive Companies
Irvine, CA
The Ground Software team is responsible for building and maintaining the tools that enable end-to-end operations of our spacecraft as well as the entire ground…
Vice President, Software Engineering
LightBox Employer L L C
Irvine, CA
Lead the team from the front, setting a good example not just as a manager but also as an engineer and architect that can go deep into the substance of…
VP Software Engineering
LightBox Employer L L C
Carlsbad, CA
Lead the team from the front, setting a good example not just as a manager but also as an engineer and architect that can go deep into the substance of…
Java Developer
Motive Companies
Fountain Valley, CA
This position involves working collaboratively both within your software team and outside with the front-end software engineers, implementation engineers, and…
Staff Backend Engineer (Remote)
Mattel
El Segundo, CA
As a backend engineer, you will collaborate with internal teams to develop the future of Caribu.com, while working in a fast-paced environment.
Staff Software Engineer, Growth
Whatnot
Los Angeles, CA
Ability to work across the stack (backend and frontend). Growth engineers at Whatnot have big ownership and velocity in order to significantly impact the…