[Remote] Principal Backend Engineer (Node.JS, AWS)
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 Principal Backend Software Engineer specialized in Node.js and AWS, you will lead the architectural evolution of Yahoo Search's infrastructure and ensure the development of scalable, AI-augmented applications.ResponsibilitiesLead the architectural strategy and delivery of high-scale full-stack applications, ensuring alignment with business goals, security standards, and global regulatory requirementsArchitect and implement AI-augmented development workflows, utilizing tools like GitHub Copilot and Amazon CodeWhisperer to improve team velocity and code qualityIdentify and implement AI-driven efficiencies in the backend lifecycle, replacing repetitive infrastructure tasks with automated, intelligent workflowsDefine and implement scalable, robust, and maintainable application architectures that support the integration of LLMs and generative discovery featuresProvide technical oversight across multiple squads, performing high-level architectural reviews to ensure performance, security, and long-term sustainabilityDrive continuous improvement initiatives in automation and tooling, leveraging generative AI to accelerate technical documentation and system design processesAct as a technical mentor and coach, fostering a culture of experimentation and continuous learning in an AI-augmented environmentCommunicate complex architectural decisions effectively to senior management, ensuring technical strategy aligns with the broader Search business roadmapSkills7+ years of hands-on, professional software development experience with expertise in Node.js and AWSProven experience utilizing AI-assisted coding tools (e.g., GitHub Copilot, Cursor, or CodeWhisperer) to optimize development cycles and validate complex logic5+ years of industry experience working with large-scale distributed systems and high-traffic environmentsExpertise in AWS cloud services (Lambda, EC2, S3) and infrastructure-as-codeStrong experience with GraphQL, REST, and the design of maintainable, high-concurrency APIsHands-on experience with MySQL and PostgreSQL database technologies, including performance tuning and schema optimizationProficiency in frontend frameworks (React or Vue) to support full-stack delivery goalsSecondary proficiency in C++ and Python for cross-functional system integrationCommitment to staying current on emerging AI tools and proactively suggesting improvements to the engineering tech stackBS in Computer Science, or equivalent degree/experienceExperience with big data technologies and real-time data processingExperience in prompt engineering or structured interaction with AI models to generate and validate system diagnosticsBackground in performance optimization and scalability planning for global-scale consumer productsExperience leading large-scale digital transformation initiatives, specifically cloud modernizationBenefitsIncentive compensation opportunities in the form of discretionary annual bonus or commissionsHealthcareA great 401kBackup childcareEducation stipendsFlexible hybrid work options that our employees loveCompany OverviewYahoo is a technology and media company that serves users through its portfolio of digital platforms, products, and services. It is a sub-organization of Verizon Media. It was founded in 1994, and is headquartered in Sunnyvale, California, USA, with a workforce of 5001-10000 employees. Its website is http://www.yahoo.com.Company H1B SponsorshipYahoo has a track record of offering H1B sponsorships, with 197 in 2023, 646 in 2022, 381 in 2021, 463 in 2020. Please note that this does not guarantee sponsorship for this specific role.