HackerX logo
HackerX
Verified live 12h ago

Software Engineer

Brief overview

Los Angeles, CAIn-person
UndergradOr in progress
2+ yrsMinimum
1 green cardsCertified filings
Python programmingUnit and end-to-end testing frameworksGit and GitHubREST APIs & HTTPHeadless content management systemsElasticsearchORMs like SQLAlchemyFlask and Celery frameworksDockerAWSContinuous integrationConfluenceJiraAccessibility standardsInternationalizationRDFWeb Annotations

About the company

HackerX is the world’s largest invite-only networking & recruiting event for developers

Visa sponsorship history

1 year sponsoring, last filed FY2023

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
1PERM certified
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20231
Sponsored employees from
Spain

Job description

Summary

Getty is a prestigious cultural heritage organization dedicated to furthering the study of the history of art. They are seeking a Software Engineer to help manage unique sets of information and digital assets, focusing on building advanced data architecture and providing public APIs and services.

Responsibilities

  • Contribute in all aspects of the software development cycle – design, build, test and deploy software applications that satisfy the requirements of Getty programs and projects
  • Participate in the day-to-day development and testing of applications
  • Write technical specifications and design documents for new features and applications
  • Gather requirements, draft systems documentation, and create user stories
  • Maintain and upgrade existing applications as part of a team
  • Perform code reviews and provide feedback to peer developers
  • Follow Getty policies and best practices for software development

Skills

  • Bachelor's degree in a related field or a combination of education and relevant experience
  • 2-5 years software development experience
  • Strong expertise with the Python programming language
  • Experience with unit and end-to-end testing frameworks
  • Experience with Git and GitHub
  • Experience with REST APIs & HTTP
  • Expertise with headless content management systems
  • Expertise with Elasticsearch
  • Expertise with ORMs like SQLAlchemy
  • Experience with Flask and Celery frameworks
  • Experience with Docker, AWS, and continuous integration
  • Experience with productivity software such as Confluence and Jira
  • Knowledge of accessibility standards and internationalization
  • Experience with RDF, Web Annotations, Linked Data, and/or Graph data structures
  • Experience with the International Image Interoperability Framework (IIIF)
  • A deep knowledge of museum, library and archival practice, systems, and metadata standards
  • Tact, diplomacy, and ability to interact with a wide variety of audiences
  • Ability to multitask, manage priorities, and meet deadlines

Qualifications

Must Haves

  • Bachelor's degree in a related field or a combination of education and relevant experience
  • 2-5 years software development experience
  • Strong expertise with the Python programming language
  • Experience with unit and end-to-end testing frameworks
  • Experience with Git and GitHub
  • Experience with REST APIs & HTTP
  • Expertise with headless content management systems
  • Expertise with Elasticsearch
  • Expertise with ORMs like SQLAlchemy
  • Experience with Flask and Celery frameworks
  • Experience with Docker, AWS, and continuous integration
  • Experience with productivity software such as Confluence and Jira
  • Knowledge of accessibility standards and internationalization
  • Experience with RDF, Web Annotations, Linked Data, and/or Graph data structures
  • Experience with the International Image Interoperability Framework (IIIF)
  • A deep knowledge of museum, library and archival practice, systems, and metadata standards
  • Tact, diplomacy, and ability to interact with a wide variety of audiences
  • Ability to multitask, manage priorities, and meet deadlines

Benefits

  • 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

More jobs like this