[Remote] Senior Full Stack Engineer, Key-Value Store & Messaging
Note: The job is a remote job and is open to candidates in USA. Yahoo is a major technology company that connects brands and partners with a vast audience. They are seeking a Senior Full Stack Engineer to design, build, and operate high-performance NoSQL and messaging platforms, focusing on system performance and reliability.ResponsibilitiesDesign, build, and operate high-performance NoSQL and messaging platforms at massive scaleLeverage AI-driven insights and intelligent automation to proactively optimize system performance, reliability, and operational efficiencyLead the development and ownership of globally distributed production systems, focusing on sub-millisecond latency and high availabilityDrive "automation-first" engineering across CI/CD, automated testing, provisioning, and scalingSolve multifaceted systems problems using sophisticated analytical thought and modern distributed technologiesAct as a technical resource for the team, leading design reviews, code reviews, and project workstreamsPartner closely with internal Yahoo product teams to deliver platform capabilities that enable rapid innovationMentor junior engineers and contribute to a culture of continuous learning and engineering rigorSkillsBS in Computer Science or equivalent practical experience (Background check required for education verification)5+ years of experience building Java-based services and RESTful APIs2+ years of experience in cloud-native environments (AWS and/or GCP)Experience with large-scale distributed data systems (NoSQL, streaming, or messaging) that power real-time analytics or AI-driven applicationsFamiliarity with event-driven architectures and pub/sub systems (e.g., Apache Pulsar, Kafka)Proficiency in using AI-powered development tools (e.g., GitHub Copilot, Gemini) to enhance system design, debugging, and code optimizationIn-depth conceptual and practical knowledge of Java systems programming, including robust testing and debuggingStrong fundamentals in data structures, algorithms, and distributed systems architectureA proven track record of operating and improving large-scale production systems in a fast-paced environmentSophisticated analytical thinking and a clear 'ownership' mindset for the entire software lifecycleExcellent communication skills with the ability to collaborate effectively across globally distributed teamsFull stack experience with React and Node.js for building internal tooling and dashboardsExperience leading small project teams or specific workstreams within a larger engineering organizationDeep interest in contributing to open-source distributed systems projectsBenefitsIncentive compensation opportunities in the form of discretionary annual bonus or commissionsHealthcareA great 401kBackup childcareEducation stipendsFlexible hybrid work options11 employee resource groups (ERGs) enhance a culture of belonging with programs, events and fellowship that help educate, support and create a workplace where all feel welcomeCompany 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.