Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a forward-thinking company that operates one of the highest scaling email platforms globally. This role offers you the chance to work on large-scale distributed systems, implementing features that impact millions of users. Collaborate with talented engineers, tackle challenging problems, and continuously innovate within a supportive team environment. With a focus on backend REST APIs and a modern tech stack, you'll play a crucial role in shaping the future of email services. If you are passionate about high-quality code and enjoy the entire product lifecycle, this opportunity is perfect for you.
Yahoo Mail is the ultimate consumer inbox with hundreds of millions of users. It's the best way to access your email and stay organized from a computer, phone or tablet. With its beautiful design and lightning fast speed, Yahoo Mail makes reading, organizing, and sending emails easier than ever.
We build, enhance, and maintain one of the highest scaling email platforms on the planet. We are the first component in the mail back end, a middle tier, that contains the APIs and business logic through which virtually all mail operations flow. We implement REST APIs for our world-class mail clients (mobile, web, Yahoo, AOL, etc), standards-based protocols (IMAP, POP, etc) for generic mail clients, and industry leading back-end mail synchronization. We own the data platform in metadata, storage, and indexing. And we build even more supporting systems that are part of or support our array of serving and data components. We share about 20 components implemented in 4M lines of code.
We directly impact approximately 220 Million users every month, serving billions of requests a day across servers & cloud solutions worldwide, and are critical to Yahoo's success. Our logged-in experience offers even greater value to the rest of Yahoo for serving highly customized experiences. We achieve high scale on each server using async technologies developed in house as well as from open source and cloud technologies. We handle hundreds of thousands of connections on a single server or instance to ensure a cost-effective footprint. This role offers a unique opportunity to work on challenging problems at a rare scale, innovate to meet future needs, and continually modernize while sustaining an essential service to users' daily lives.
We seek intelligent individuals with strong CS fundamentals, collaborative spirit, quick learners, and a passion for high-quality code. Successful engineers own and drive tasks, consider scenarios and edge cases, learn from leadership, and understand the broader impact. If you enjoy the entire product lifecycle—designing, coding, testing, reviewing, launching, troubleshooting—this is the right place. You will gain hands-on experience with projects that significantly impact Yahoo's success.
Additional responsibilities include adhering to Yahoo policies, exercising sound judgment, working effectively and inclusively, and safeguarding business operations and brand integrity.
Yahoo offers flexible hybrid work options, with occasional in-person requirements. We are an equal opportunity employer committed to diversity and inclusion. For accessibility assistance, please contact us through the provided channels.
The salary range for this role is $143,625.00 - $299,375.00 per year, depending on location, skills, and experience. Benefits include healthcare, 401k, education stipends, and more.
If you currently work at Yahoo, please apply through our internal career site.