Getty Images logo
Getty Images

Moving the world.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1995H1B SponsorCompany SiteLinkedIn

Location

Washington

Posted

1 day ago

Salary

$109.8K - $160K / year

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishAWSAzureCloudGoogle Cloud PlatformJavaScriptNode.jsReactTypeScriptVue.js

Job Description

Senior Software Engineer

Getty Images

• Lead the development of scalable and robust internal tools empowering the Marketing and eCommerce teams • Deliver high-quality technical solutions and mentor junior developers • Drive architectural decisions aligning with long-term product and business goals • Architect, design, and implement scalable web applications and internal tools to support workflows • Collaborate closely with product managers, designers, and business stakeholders • 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 • Define and implement QA strategies • 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 internal platforms used for content creation

Job Requirements

  • 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

  • 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
  • flexible time off policy
  • company-paid holidays
  • Employee Stock Purchase Plan allowing employees to purchase company stock at a 15% discount to market
  • learning experiences ranging from leadership development, diversity and inclusion training, mentoring programs, high potential program, and professional and skills development
  • participation in global morale events and local gatherings

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• Identify business opportunities that can be addressed through data and AI products • Work closely with Sales, CRM, Operations, Product, and Engineering • Lead discovery and hypothesis validation for new data products • Design and develop AI-based products • Build conversational solutions for data exploration • Develop agents capable of monitoring performance, detecting deviations, and executing corrective actions • Define success metrics and track the value generated by developed products • Ensure quality, observability, reliability, and governance of data products • Serve as a technical reference for the team on Data Products and Artificial Intelligence topics • Rapidly prototype new solutions and run business experiments • Connect the company's strategic objectives with practical AI application opportunities

Brazil
Pearson VUE logo

Software Engineer III

Pearson VUE

The potential of every professional. The promise of every industry.

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Work with subject matter experts and other stakeholders to meet front-end development and technology/application needs to support current and future website roadmaps. • Continuously improve page speed and performance. • Collaborate with UX and technology partners in the organization to translate UI/UX wireframes and designs into actual code using HTML, CSS, and JavaScript to achieve a final Web product. • Track project issues and establish acceptance criteria to ensure that the team understands when work is complete; verify that the acceptance criteria has been met. • Partner with Software Development QA team to ensure rigorous QA is performed prior to release. • Provide product demonstrations. • Perform light scrum master duties as needed in support of the overall team. • Familiar with asynchronous development practices. • Experience working in the Microsoft Cloud stack, particularly Azure technologies. • Experience using JavaScript frameworks, knowledge of Angular or React preferred. • Experience working in source control, such as Git and Azure Dev Ops (ADO). • Ability to independently solve technical problems in a virtual work environment, collaborate when necessary, and proactively ask for help. • Experience with analyzing business needs and requirements, collaborating with a development team on technical solutions, and writing technical specifications and/or requirements. • Experience writing technical documentation and troubleshooting guidance, specifically to allow internal staff to support delivered solutions. • Experience working on an Agile team. • Ability to work well with others, particularly cross-functional team members and customers, such as UI/UX, Quality Assurance, Product Owners, etc. • Ability to demonstrate aptitude and experience by providing examples, samples, and source code.

Maryland
$90K - $120K / year
Reply logo

Software Developer

Reply

Reply designs and implements innovative solutions in the areas: Digital Services, Technology and Consulting.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Develop and evolve backend services in Python, building APIs and business components with a focus on quality, readability, and maintainability. • Contribute to the development of digital solutions by applying software architecture and engineering best practices (Clean Architecture, SOLID, modeling and design patterns), using them pragmatically in day-to-day work. • Contribute to projects that use agile methodologies and practices such as code review, pair/mob programming, continuous integration and quality automation to deliver high-quality software. • Work in an AI-augmented development cycle: use generative AI (e.g., Copilot and LLMs) to accelerate coding, documentation and analysis, while maintaining a critical approach and performing technical validation of results. • Contribute to Spec-Driven Development, helping to turn requirements into clear specifications and contextual artifacts (e.g., /specify, /plan...) that guide AI agents and reduce ambiguities. • Take part in reviews focused on “intentionality”: beyond syntax, verify adherence to acceptance criteria, consistency with technical decisions, and the functional impact of code (including when generated by AI). • Collaborate on DevOps/CI/CD and observability practices according to the team context, aiming for frequent and reliable deliveries. • Support the maintenance and continuous evolution of the product, contributing to bug fixes, improvements, and sustainable reduction of technical debt.

Brazil
Full TimeRemoteTeam 51-200Since 2002H1B No Sponsor

• Desenvolver e manter serviços backend em Golang e NestJS • Atuar em integrações entre sistemas • Trabalhar com mensageria e processamento assíncrono (Amazon SQS) • Modelar e consultar dados em PostgreSQL • Participar de melhorias técnicas e manutenção da arquitetura • Desenvolver e manter aplicações front-end de alta performance utilizando React (hooks, state management moderno e foco em UX)

Brazil