Software Architect
Los Angeles, CA 
Share
Posted 30 days ago
Job Description
Software Architect
Job Family Information Technology
Type Regular Full-Time
Position Status Getty Center
Workplace Type Hybrid/Partially Remote
Salaried/Hourly Salaried
Hiring Pay Scale $129,724 - $171,892 Annually
Salary Commensurate with experience and internal equity
Program/Department Getty Digital - 1203-Software and User Experience
Requisition Number 2023-4182
ERRP Eligible Yes
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 diverse and welcoming workplace that reflects the diversity of the communities we serve and includes individuals with diverse backgrounds 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 an environment where all team members have the opportunity to learn, grow, and contribute to the software we build and our overall vision.

We are looking for an engineering manager to join an existing team of software engineers focused on the narrative, interpretive, and visitor-focused experiences across the Getty. This team is responsible for supporting 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 an engineering manager reporting to the Assistant Director, Software and UX, you'll manage a team of five software engineers, empowering and supporting them in their work together to build software products. This role is human-focused, with an emphasis on team dynamics, accountability, and priority-setting. This is a hybrid role, with a current schedule of one day a week on-site at Getty's fabulous campus in Los Angeles and the other days remote.

In this role, you'll work closely with a product manager, content team, and our UX team. Your primary task will be to keep the team productive and focused on the product roadmap, aligning engineering resources with the project schedule. You'll oversee day-to-day priorities, team oversight, work estimation, and task assignment, as well as overseeing the work of external consultants and developers as needed. You'll also manage team growth-helping existing staff grow, providing advice and support in their professional development, and managing hiring searches as positions become available. This role will also help represent the work of the team outward-both within the organization and externally, showcasing Getty's work in both software and cultural heritage. You'll also write code as time permits, often pair-programming or focusing on areas where you can use your expertise to make the team more effective.

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. Our primary infrastructure tools are Github, CircleCI, Kubernetes, Jira, and Confluence.

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, collaborating with world-class scientists, curators, librarians, archivists, and academics. We offer 4 weeks of vacation a year, every other Friday off, excellent benefits, and a very strong dedication to balancing work and personal life.

Major Job Responsibilities
    Manage a team responsible for an ecosystem of applications that provide interpretation, access, and storytelling around the Getty and its campuses, collections, exhibitions, and publications
  • Identifying and estimating the tasks required for successful, timely delivery of the product roadmap through overseeing and managing a working process with the rest of the team and the product manager.
  • Monitor the productivity of engineering resources and develop strategies to enhance the team's ability to meet their priorities and deadlines
  • Oversee and manage the process of creating technical specifications and design documents for new features and applications
  • Balance product support, feature development, experimentation, and professional development
  • Perform code reviews and provide feedback to peer developers
  • Guide the team in following Getty policies and best practices for software development to write maintainable, testable, and human-readable code, and advise on ways to enhance those processes
  • Coordinate and lead the creation of documentation
Qualifications
  • Bachelor's degree in a related field or a combination of education and relevant experience; Master's degree preferred
  • 8-12 years software development experience
Knowledge, Skills and Abilities
  • A deep interest in the work of cultural heritage
  • CA resident with the ability to come onto Getty's Brentwood campus regularly
  • 8-12 years software development experience, building or managing teams building front-end applications for public audiences
  • Experience managing other developers and a track record of supportive, empathetic management
  • Experience with automated testing practices and frameworks
  • Experience with Git and GitHub, continuous integration, and cloud deployment
  • Experience with REST APIs & HTTP
  • Tact, diplomacy, and ability to work with a wide variety of audiences
  • Ability to manage multiple priorities and meet deadlines
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.

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
8 to 12 years
Email this Job to Yourself or a Friend
Indicates required fields