Jobs and Careers
GE
Software Engineer
Getty ImagesUnited Statesfull_timeVerifiedPosted 30 Jul 2025
About the role
You are enthusiastic about pragmatic application of agile software engineering practices.
You are passionate about building and delivering high-quality, durable software. You collaborate within a team of other skilled engineers to tackle complicated problems by combining your strong base of existing skills with perpetually emerging new technologies.
You have the self-discipline to collaborate with distributed teams. You have curiosity and determination to research the unknown or unstructured, translating findings into usable system design & code. You are familiar with cloud-based technology and paradigms. Finally, you continually drive yourself and others to learn more thru effective team teamwork.
You are passionate about building and delivering high-quality, durable software. You collaborate within a team of other skilled engineers to tackle complicated problems by combining your strong base of existing skills with perpetually emerging new technologies.
You have the self-discipline to collaborate with distributed teams. You have curiosity and determination to research the unknown or unstructured, translating findings into usable system design & code. You are familiar with cloud-based technology and paradigms. Finally, you continually drive yourself and others to learn more thru effective team teamwork.
You Next Challenge:
- Work to the top of coding standards, continuous integration, and continuous delivery methodologies.
- Using TDD to deliver testable and tested code.
- Work with the development and operations teams to support and enhance production and non-production environments, tune and optimize code.
- Work with data and contribute to cutting-edge projects. Maintain focus on reliability, resiliency, and security.
- Act as Engineering Lead for Search Reporting Team. Make sure search data is used to drive strategic decision-making by stakeholders.
- Involved in coordinating with cross-functional teams to ensure accurate data is used by stakeholders for creating business reports, identifying trends and insights, and to optimize search performance; sharing knowledge; design reviews, code reviews, and write test cases as needed.
- Create an environment to enhance our reporting capabilities and deliver actionable recommendations.
- Responsible for developing end-to-end solutions to resolve scaling & distribution architectural problems. Push for improvement to our process and results.
- Form strong cross-functional relationships with engineering teams at Getty Images. Serve as part of on-call rotation.
What You'll Need:
- A Bachelor’s degree, or foreign equivalent, in Information Systems, Computer Science, or a closely related field of study
- 1 year of experience in the job offered or a related occupation in which the required experience was gained
- 1 year of experience with Kafka; Spark; SQL Server or MySQL; MongoDB or ElasticSearch; C#, Java, Python, or Scala; AWS Technologies (Elastic Map Reduce, Simple Storage Service, and Managed Workflows for Apache Airflow); Docker and Enterprise Container Service; Agile development practices, including Paired Programming; and Git-based code repository and continuous integration pipelines.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s