Software Engineer
4 weeks ago
In Getty Digital, we are building the most advanced data architecture in the field of cultural heritage. Using Linked Data standards along with international and web standards, we are unifying and combining collections, research, and scholarly information into a common representation for internal and external uses. Working on a team with five other developers, you will be helping to manage some of the most unique sets of information and digital assets in the museum and library world.
This is a four-year limited term position to temporarily expand our team during Getty's strategic digital transformation initiative.
We are looking for a software engineer with strong Python skills and a good knowledge of extract, transform and load (ETL) processes who can help us pull data from source systems and move it throughout our ecosystem. To perform this mission, we rely on a microservice-based architecture that is containerized using Docker and deployed to a Kubernetes cloud environment. We use the Python Flask framework to create custom APIs and the Celery task queuing system to coordinate all processes. The transform modeling takes proprietary schemas and turns them into web compatible representations that conform to standards such as Linked.Art, Web Annotations and IIIF.
As a software engineer on the APIs, Integrations and Data Team, you will collaborate with team members and stakeholders on a variety of applications that provide public APIs and services that are foundational for online collection pages, search interfaces, reconciliation tools and the delivery of digital media. These services can also apply to backend systems and integrations between internal vendor products to provide seamless and automated user experiences.
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 among fabulous art, architecture, and archives, collaborating with world-class scientists, curators, librarians, archivists, and academics. We offer every other Friday off, excellent benefits, and a very strong dedication to balancing work and personal life.
This position is a hybrid work environment opportunity; this is not a fully remote assignment. The successful candidate must be a California resident when employment begins and must work at least one day per week on Getty's campus in Brentwood.
Major Job 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
- 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
- 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
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.-
Software Engineer
2 weeks ago
Los Angeles, United States Software Resources Full timeWe 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...
-
Software Engineer
2 weeks ago
Los Angeles, CA, United States Software Resources Full timeWe 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...
-
Software Engineer
4 days ago
Los Angeles, United States EVONA Full timeYou 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...
-
Software Engineer
2 weeks ago
Los Angeles, United States RemoteWorker CA Full timeJob Summary: We create magical e-commerce experiences which enable guests and business partners to purchase and modify resort reservations for Walt Disney World Resort, Disneyland Resort, Hong Kong Disneyland, Aulani, A Disney Resort & Spa, Disney’s Hilton Head Island Resort and Disney's Vero Beach Resort! The Software Engineer applies practical knowledge...
-
Software Engineer
4 weeks ago
Los Angeles, California, United States Department of State Hospitals Full timeWe are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. If you have a passion for coding and a strong background in computer science, we encourage you to apply.Key Responsibilities:Design and develop software applications using a...
-
Matlab Software Engineer
3 weeks ago
Los Angeles, California, United States eTek IT Services, Inc. Full timeJob Title:Matlab Software EngineerAt eTek IT Services, Inc., we are seeking a highly skilled Matlab Software Engineer to join our team. This role will involve designing, building, testing, and deploying scalable software solutions using Matlab.The ideal candidate will have 8+ years of engineering experience, with expertise in Matlab and JMP. Strong...
-
EVONA | Software Engineer
3 days ago
los angeles, United States EVONA Full timeYou 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...
-
Software Engineering Manager
3 weeks ago
Los Angeles, California, United States Riot Games Full timeJob Title: Software Engineering ManagerThe Software Engineering Manager at Riot Games will oversee a team of engineers, fostering a collaborative environment that encourages creativity and innovation. This role requires strong leadership skills, excellent communication, and a deep understanding of software development best practices.Key...
-
Software Engineering Lead
3 weeks ago
Los Angeles, California, United States Medtronic Full timeWe are looking for a skilled Software Engineering Lead to join our team at Medtronic. As a key member of our engineering team, you will be responsible for designing and building frameworks to test and deploy complex systems.About the RoleOur product suite spans from medical devices that patients wear to mobile apps and back-end servers. This is a challenging...
-
Software Engineer
4 weeks ago
Los Angeles, California, United States Department of Consumer Affairs Full timeAbout the Job: We are seeking a highly skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing and developing software solutions to meet the needs of our customers.Key Responsibilities:Design and develop software solutionsCollaborate with cross-functional teamsEnsure high-quality software...
-
Software Engineering Director
4 days ago
Los Angeles, California, United States Riot Games Full timeAs a seasoned engineering professional, you will play a pivotal role in guiding the Data Experiences and Automation team as well as the Ingestion, Refinement, and Standards team in Riot's Central Data group. Your primary objective will be to create a solution that scalably handles all our data workflows for data producers and data engineering customers.Key...
-
Software Engineer
2 weeks ago
Los Angeles, United States ZipRecruiter Full timeJob Description Help us shape the future of open source IT, devops, and IS, from bare metal to containers. Our goal is to revolutionise open source application and infrastructure operations. We want to transform the world of software operations by enabling true model-driven operations via next-infrastructure-as-code. This will allow companies to run very...
-
Software Engineering Lead
3 weeks ago
Los Angeles, California, United States Spill Full timeJob SummaryWe're looking for a skilled Software Engineer to help create the APIs and services that will power the initial experience for Spill. As a key member of our engineering team, you'll collaborate with experienced professionals who have scaled some of the largest and most complex systems in the world.ResponsibilitiesDesign, develop, and maintain...
-
Software Engineer
2 weeks ago
Los Angeles, United States ZOO. Full timeWe're on a mission is to revolutionize the CAD industry by developing the world's most advanced hardware design infrastructure and tools. Mechanical CAD is in the dark ages, and hardware demands have outpaced today’s hardware design infrastructure. The industry is due for a refresh, and w e're laying the foundation for a modern hardware design toolkit so...
-
Software Engineering Lead
3 weeks ago
Los Angeles, California, United States City National Bank Full timeOverview">We are seeking an experienced Software Engineering Lead to join our team at City National Bank. As a key member of our technology organization, you will be responsible for leading the development and implementation of innovative software solutions that meet the needs of our customers.">Compensation">The estimated annual salary for this position is...
-
Golang Software Engineer
3 weeks ago
Los Angeles, California, United States Bitcoin Devs Company Full timeAbout the RoleAt Bitcoin Devs Company, we are seeking a skilled Golang Software Engineer to join our team.Job SummaryWe are looking for an experienced Golang Developer to develop scalable and efficient backend systems using the Golang programming language. As a Golang Software Engineer, you will play a crucial role in designing and implementing...
-
Software Integration Engineer
4 days ago
Los Angeles, California, United States Paragon Full timeAbout the RoleWe are looking for a skilled Software Integration Engineer to join our team at Paragon. As a key member of our support team, you will be responsible for troubleshooting and resolving complex technical issues related to software integration.You will work closely with our Engineering team to develop and maintain our integration platform, ensuring...
-
Software Engineering Manager
4 days ago
Los Angeles, California, United States Riot Games Full timeRiot Games is a leading gaming company that values creativity, innovation, and teamwork. As a Software Engineering Manager on the Live Design team, you will have the opportunity to lead a group of engineers in creating a smooth and engaging experience for players across the globe.Job Description:Manage a team of engineers to develop and maintain game...
-
Senior Software Engineer
2 weeks ago
Los Angeles, United States JBA International Full timeSR. 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...
-
Senior Software Engineer
3 weeks ago
Los Angeles, United States MojoTech Full timeMojoTech's mission is to practice engineering excellence, to foster an enjoyable environment that allows everyone to reach their potential, to work in a sustainable way, and to help our clients succeed. We are a consultancy that designs and engineers distributed systems and mobile applications for big, and soon-to-big companies helping enterprises move...