Wiraa logo
Wiraa Verified
Recruitment, HR Technology, Online Marketplace, SaaS

Backend Engineer (Node.JS, AWS)

United StatesHybridFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Yahoo is seeking a Principal Backend Software Engineer with Node.js and AWS expertise to join their Search engineering team. This role involves leading technical development, overseeing a team, and driving the strategy for full-stack applications focused on scalability, security, and performance. The engineer will work on large-scale distributed systems, contribute to digital transformation, and collaborate across teams to deliver impactful solutions. The position requires 7+ years of software development experience, 5+ years with distributed systems, and strong proficiency in API design, cloud platforms, and databases. The role offers hybrid work arrangements and a competitive compensation package.

About the Company

Yahoo is a renowned global media and technology company dedicated to connecting people to their passions through innovative digital experiences. Serving hundreds of millions of users worldwide, Yahoo offers a diverse portfolio of products spanning finance, sports, shopping, gaming, and news, all built on trusted content and advanced technology. The company also partners with businesses by providing a comprehensive full-stack platform that empowers growth and facilitates meaningful connections across advertising, search, and media channels. Yahoo’s commitment to innovation, quality, and user-centric solutions positions it as a leader in the digital landscape, continually striving to enhance user engagement and deliver measurable business results.

About the Role

We are seeking a highly skilled Principal Backend Software Engineer with expertise in Node.js and AWS to join our dynamic Search engineering team. In this pivotal role, you will lead the technical development and strategic direction of our full-stack applications, ensuring they meet high standards for scalability, security, and performance. You will oversee a team of talented engineers, conduct code reviews, and provide mentorship to foster a culture of excellence and continuous improvement. Your innovative mindset and deep technical knowledge will contribute to reimagining the future of Search, enabling users to find information effortlessly and achieve their goals efficiently. This role offers an exciting opportunity to work on large-scale distributed systems, drive digital transformation initiatives, and collaborate closely with cross-functional teams to deliver impactful features and solutions.

Qualifications

  • 7+ years of professional software development experience, with a focus on Node.js, C++, and Python
  • 5+ years of experience working with large-scale distributed systems
  • Strong proficiency in GraphQL, REST, HTTP, and API design
  • Extensive experience in full-stack JavaScript development using Node.js, Express, Nest, Fastify, etc.
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure, including serverless architectures
  • Proficiency with database technologies, particularly PostgreSQL or similar
  • Frontend development experience using React, Vue, or similar frameworks
  • Knowledge of big data technologies and data processing
  • Expertise in performance optimization, scalability planning, and troubleshooting
  • Ability to mentor and guide engineering teams, conducting code reviews and technical training
  • Deep understanding of software engineering principles, processes, and continuous improvement practices
  • Strong organizational skills with the ability to prioritize and deliver projects on time
  • Excellent communication skills for effective collaboration with technical and non-technical stakeholders
  • Bachelor’s degree in Computer Science or equivalent experience

Responsibilities

  • Lead and own the delivery of full-stack applications within a cross-functional product squad, aligning with business objectives and security standards
  • Design and implement scalable, robust, and maintainable application architectures and system designs
  • Collaborate with product managers, UX/UI designers, engineers, and stakeholders to translate business requirements into technical solutions
  • Conduct code reviews and provide technical guidance to ensure adherence to best practices and architectural principles
  • Evaluate third-party tools, frameworks, and APIs for integration, considering security, performance, and scalability factors
  • Drive continuous improvement initiatives in development processes, tooling, and automation to enhance efficiency and quality
  • Mentor and coach engineering team members, fostering a culture of learning, innovation, and technical excellence
  • Communicate complex technical concepts clearly to both technical and non-technical audiences, including senior management
  • Lead large-scale digital transformation projects, focusing on cloud migration, modernization, and scalability enhancements

Benefits

  • Competitive salary package aligned with experience and skills
  • Comprehensive healthcare coverage
  • Retirement plans including 401(k) options
  • Flexible hybrid work arrangements with notice for in-person attendance
  • Educational stipends and professional development opportunities
  • Backup childcare support
  • Inclusive and diverse workplace culture supported by employee resource groups
  • Additional perks and incentives designed to promote work-life balance and employee well-being

Equal Opportunity

Yahoo is committed to fostering an inclusive and diverse work environment. We provide equal employment opportunities to all qualified applicants without regard to age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability, or any other protected category. We consider qualified applicants with criminal histories in accordance with applicable laws. Our commitment extends to ensuring accessibility for all candidates during the application process and for employees throughout their employment. If you require accommodations due to a disability, please contact us through the provided channels.

Ready to apply?
You'll be redirected to Wiraa's application page.

Similar roles