[Remote] Senior Software Engineer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Getty Images is a leading visual content creator, and they are seeking a Senior Software Engineer to lead the development of scalable internal tools for their Marketing and eCommerce teams. This role involves delivering high-quality technical solutions, mentoring junior developers, and driving architectural decisions that align with business goals.ResponsibilitiesArchitect, design, and implement scalable web applications and internal tools to support Marketing Operations and eCommerce workflowsServe as a technical lead on projects, breaking down complex problems and guiding implementation across teamsCollaborate closely with product managers, designers, and business stakeholders to align technical solutions with strategic objectivesConduct technical planning, estimation, and execution of medium to large-scale projectsWrite clean, maintainable code with strong documentation and automated testsEstablish and enforce engineering best practices across the development lifecyclePerform peer code reviews and provide mentorship to software engineersDefine and implement QA strategies, including unit tests, integration tests, regression testing, and monitoring protocolsTroubleshoot and resolve complex bugs and system issues in production and staging environmentsDrive improvements in system reliability, performance, security, and scalabilityContribute to the evolution of the Workbench CMS and other internal platforms used for content creation, localization, and campaign executionPromote a culture of continuous learning, knowledge sharing, and technical excellenceSkillsBachelor's degree in Computer Science, Engineering, or related discipline, or equivalent practical experience5+ years of full-stack software engineering experience with a focus on scalable and maintainable systemsProven ability to lead projects and mentor developers across the engineering teamAdvanced proficiency with modern web development tools and frameworks (e.g., JavaScript, TypeScript, Vue.js, React, Node.js)Experience architecting RESTful APIs and working with cloud infrastructure (e.g., AWS, Azure, GCP)Strong understanding of QA methodologies and test-driven developmentFamiliarity with CMS systems, marketing automation tools, and analytics frameworksExceptional communication and collaboration skillsExperience working within Agile and DevOps cultures using tools such as Jira, Git, and CI/CD pipelinesBenefitsCompany-paid holidaysTime away from workFlexible time off policy is above industry standardAbove-market competitive medical, dental, vision, health plan savings accounts, life and disability plansGlobal employee assistance programsLegal, pet, home, and auto coverage at preferential group rates and discountsRetirement and financial education and toolsFull-time employees working at least 25 hours per week are eligible for these programs and health benefits on the 1st of the month following their date of hireEmployee Stock Purchase Plan, which allows employees to purchase company stock at a 15% discount to marketLearning experiences ranging from leadership development, diversity and inclusion training, mentoring programs, a high potential program, and professional and skills developmentParticipation in global morale events and local gatheringsFinding community in one or more of our Employee Resource GroupsDirect access to experts and senior leaders via open forums, all hands, and content hoursCompany OverviewGetty Images is a visual media company that captures, creates, and preserves content to elevate visual communications. It was founded in 1995, and is headquartered in Seattle, Washington, USA, with a workforce of 1001-5000 employees. Its website is https://www.gettyimages.com.Company H1B SponsorshipGetty Images has a track record of offering H1B sponsorships, with 1 in 2026, 3 in 2025, 1 in 2024, 1 in 2023, 5 in 2022, 1 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Hiring] Medical Writer, Patient Support @Precision Medicine Group

Remote

Liability Litigation Claims Examiner | Litigation, Premise, Auto, BI & Product Claims Experience | Remote

Remote

Aesthetic Nurse Practitioner

Remote

Cybersecurity Threat Intelligence Analyst

Remote

[Remote] Head of Legal

Remote

Marketing Manager (12 month Maternity Cover)

Remote

Experienced Online Data Entry Specialist – Remote Opportunity at careerzynith

Remote

Urgent Need || Application Security Engineer (Mobile/Network/OSCP) || Remote || Any Visa || 6+ Months Contract

Remote

UX Researcher

Remote

**Experienced Remote Data Entry Specialist – Flexible Work Schedule & Competitive Pay**

Remote
← Back