Yahoo is a global media and tech company that connects people to their passions. They are seeking a Senior Backend Engineer specialized in Node.JS and AWS to build and maintain robust backend systems and full-stack applications within a cross-functional product squad, ensuring alignment with business goals and security standards.
Responsibilities:
- Develop and maintain backend systems and full-stack applications within a cross-functional product squad
- Contribute to the design and implementation of scalable, robust, and maintainable application architecture
- Collaborate closely with product managers, UX/UI designers, engineers, and other stakeholders to understand business requirements and translate them into technical solutions
- Design and implement maintainable APIs using GraphQL, REST, and HTTP protocols
- Work on performance optimization and troubleshooting of applications to ensure optimal user experience and reliability
- Participate in code reviews and contribute to engineering best practices
- Support the mentoring of junior engineers on the team
- Apply software engineering principles and processes with a focus on continuous improvement
Requirements:
- 5+ years of industry experience working with distributed system, specialized in backend development using NodeJS
- Solid understanding of GraphQL, REST, HTTP, and API design principles
- Experience with cloud services and infrastructure on platforms such as AWS
- Familiarity with big data and cloud-based ETL ecosystems, including AWS EMR, Apache Spark, Oozie, and AWS Glue, is a strong plus
- Database experience with PostgreSQL/MySQL or similar relational database technologies
- Experience with performance optimization and scalability planning
- Familiarity with CI/CD pipelines and DevOps practices
- Strong problem-solving skills and ability to troubleshoot complex technical issues
- Good understanding of software engineering principles and best practices
- Excellent collaboration and communication skills
- Familiarity with AI coding tools (e.g., GitHub Copilot, Claude, and Cursor)
- Experience with front-end technologies such as React, Next.js, or similar JavaScript frameworks is a plus
- Understanding of security standards and regulatory compliance requirements