[Remote] Senior Full-Stack Engineer, Yahoo Search
Note: The job is a remote job and is open to candidates in USA. Yahoo serves as a trusted guide for hundreds of millions of people globally, helping them achieve their goals online through our portfolio of iconic products. As a Senior Full-Stack Software Engineer, you will lead the design and architectural direction of complex search features while integrating AI technologies to enhance the development lifecycle.
Responsibilities
- Lead the design and architectural direction of complex, full-stack search features, with a focus on front-end work, moving from task execution to high-level system optimization
- Drive engineering velocity by integrating AI-assisted development tools (e.g., GitHub Copilot, Cursor) into the squad’s daily workflow to accelerate code generation and unit testing
- Perform AI-augmented code reviews, serving as the final validator for quality, performance, and security while leveraging LLMs to identify edge cases
- Design and develop scalable, maintainable, cloud-native backend services and APIs that power high-concurrency search interfaces
- Proactively identify and implement AI-driven efficiencies in day-to-day work, replacing repetitive manual tasks with automated or AI-assisted workflows
- Collaborate with UX Designers and Product Managers to translate ambitious product strategies into measurable technical results
- Exercise critical judgment in validating AI-generated outputs (code, documentation, or diagnostics) to ensure they meet Yahoo’s rigorous standards for accuracy and security
- Drive the adoption of industry-standard UI best practices, including accessibility (A11y), internationalization (i18n), and performance optimization for global scale
- Mentor junior engineers on adopting an AI-augmented mindset, focusing on prompt engineering for productivity and high-level architectural thinking
Skills
- BS in Computer Science or equivalent technical degree
- 7+ years of hands-on experience in full-stack web application development, with a proven track record of leading complex features at scale
- Advanced expertise in modern JavaScript frameworks including React, Next.js) and Node.js environments
- Strong proficiency in using AI-powered development environments (Copilot, Cursor, etc.) to optimize software delivery
- In-depth knowledge of CI/CD, automated testing frameworks (Jest, Cypress), and cloud services (AWS/GCP)
- Experience validating and refining AI-generated code and a focus on responsible AI usage in production environments
- Exceptional communication skills with the ability to influence technical roadmaps across a squad
- A commitment to continuous learning and a demonstrated interest in staying current with emerging AI tools and software engineering methodologies
- Experience building LLM-integrated user interfaces or AI-driven search features
- Advanced knowledge of web performance metrics (Core Web Vitals) and SEO optimization
- Experience leading small project teams or specific technical workstreams within a larger organization
Benefits
- Incentive compensation opportunities in the form of discretionary annual bonus or commissions
- Healthcare
- A great 401k
- Backup childcare
- Education stipends
Company Overview
Company H1B Sponsorship