[Remote] Senior Software Engineer
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.
Responsibilities
- Architect, design, and implement scalable web applications and internal tools to support Marketing Operations and eCommerce workflows
- Serve as a technical lead on projects, breaking down complex problems and guiding implementation across teams
- Collaborate closely with product managers, designers, and business stakeholders to align technical solutions with strategic objectives
- Conduct technical planning, estimation, and execution of medium to large-scale projects
- Write clean, maintainable code with strong documentation and automated tests
- Establish and enforce engineering best practices across the development lifecycle
- Perform peer code reviews and provide mentorship to software engineers
- Define and implement QA strategies, including unit tests, integration tests, regression testing, and monitoring protocols
- Troubleshoot and resolve complex bugs and system issues in production and staging environments
- Drive improvements in system reliability, performance, security, and scalability
- Contribute to the evolution of the Workbench CMS and other internal platforms used for content creation, localization, and campaign execution
- Promote a culture of continuous learning, knowledge sharing, and technical excellence
Skills
- Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent practical experience
- 5+ years of full-stack software engineering experience with a focus on scalable and maintainable systems
- Proven ability to lead projects and mentor developers across the engineering team
- Advanced 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 development
- Familiarity with CMS systems, marketing automation tools, and analytics frameworks
- Exceptional communication and collaboration skills
- Experience working within Agile and DevOps cultures using tools such as Jira, Git, and CI/CD pipelines
Benefits
- Company-paid holidays
- Time away from work
- Flexible time off policy is above industry standard
- Above-market competitive medical, dental, vision, health plan savings accounts, life and disability plans
- Global employee assistance programs
- Legal, pet, home, and auto coverage at preferential group rates and discounts
- Retirement and financial education and tools
- Full-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 hire
- Employee Stock Purchase Plan, which allows employees to purchase company stock at a 15% discount to market
- Learning experiences ranging from leadership development, diversity and inclusion training, mentoring programs, a high potential program, and professional and skills development
- Participation in global morale events and local gatherings
- Finding community in one or more of our Employee Resource Groups
- Direct access to experts and senior leaders via open forums, all hands, and content hours
Company Overview
Company H1B Sponsorship