Senior Software Development Engineer

Verizon Media
Dulles, VA
Oct 13, 2021
Oct 20, 2021
Full Time
It takes powerful technology to connect our brands and partners with an audience of nearly 900 million. Whether you're looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process trillions of data points a day, what you do here will have a huge impact on our business"A cents € and the world. Want in?The Yahoo Search team is building desktop and mobile search products that are more contextual andpersonalized for users. Search is the starting point to online experiences - whether you're looking for theperfect gift, a new restaurant or the answer to any question you may have. As one of Yahoo's core areas,we're committed to growing search user engagement and market share by building compellingexperiences and delighting our users.A Little About UsYahoo is committed to investing in our overall Search business by introducing compelling new productsand experiences that are powered by deep science, knowledge, and data. We are making traditional andnew Search experiences are more exciting, useful, and fun. Specifically, we are innovating in areas such asVertical Search for consumers, distribution of Search and Media services for partners, and SmallBusiness Services for merchants.A Lot About YouWe are looking for great fullstack Software Developers that can contribute to the development of our exciting next-generation products. You have a passion for solving difficult technical problems, from the network to the user experience. You want to make web applications and middleware systems faster, more reliable, more efficient; think outside the box to build tools and systems that allow faster and easier Search feature development and launch, with low latency and high performing runtime.Your DayWorking in an agile environment where we ship features frequently to create user delightDesign, develop, code and test software systems or applications for software enhancements and new products; revise and refine as requiredDevelop various large-scale distributed systems including core functionality, application logic, operational reliability, and scalability/performanceEnsuring quality of code base by writing tests and doing code reviewsParticipate in agile development of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of systemsRecommend modifications to processes and procedures, and contribute to best practices, architecture, and implementationsWork on general system and tool problems to solve performance and reliability issuesYou Must Have4+ years full-stack software development experienceProgramming experience in any combination of Java, C/C++, Node.js, PythonStrong in test driven development, algorithms and data structure, and problem solvingExperience with object-oriented programming concepts, large-scale software architecture, networking and distributed systems, and UNIX/Linux environmentsExperience with Web technologies like REST APIs, JSON, etcCollaborate with Product Managers to ideate technical solutionsCustomer-focused, react well to changes, work well with teams, self-starter, and strong desire to learnBachelors in Computer Science or equivalentDesired to HavePassion for Javascript and the Web as a platform, reusability, and componentization.Experience with other programming languages such as PHP, Perl, Go, etc.Experience with db systems such as MySQLYahoo is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Yahoo is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form ( /careers/contact-us.html ) or call 408-336-1409. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response.At Yahoo, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion ( /diversity/ ) page to learn more.Currently work for Yahoo? Please apply on our internal career site.

Similar jobs