Senior Software Engineer

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—and the world. Want in?

About Us

Yahoo is a values-led company committed to building brands people love. We
reach over one billion people around the world with a dynamic house of 50+
media and technology brands. As a global leader in digital and mobile, Verizon
Media is shaping the future of media. Our mission: build brands consumers
love, build platforms customers love, and build a company talent loves.

Yahoo! Gemini is a first-class global Native advertising platform serving
Native advertisement on Yahoo! properties such as Yahoo! Homepage, Sports,
Finance, and external publishers sites such as Apple, Microsoft and Samsung.
Gemini team is building next-generation technologies to enrich our advertiser
and user experience through complex scalable ad platforms, with ever growing
and interesting challenges; and to integrate and onboard with world class
publishers such as Microsoft, Apple, Samsung, Fox News, Ebay, ESPN, ABCNews,
and etc.

Yahoo! Gemini serving platform consists of numerous robust and high
performance applications running on multi-node UNIX clusters. It processes
billions of queries, and generates millions of dollars every day. It is a
complex system that provides opportunities for innovation, and problem
solving. Developing new features and scientific models for this infrastructure
presents many technical challenges in the areas of distributed computing,
multi-terabyte storage systems, and high-performance computing. It demands
knowledge of software design principles, systems programming, algorithms, data
structures, and Java/C++.

About You

You have professional experience in highly scalable, distributed, low latency
online serving systems who is motivated by our mission and wants to ensure
that our Native advertising platform plays a critical role in improving the
experience of our users, publishers, and advertisers. The ideal candidate will
have industry experience working on a range of online advertising products and
ad matching technologies.

Your Day

In this role you will have an opportunity to define exciting and ambitious
forward-looking strategies for the Gemini Native Ad technology stack. You will
research, analyze, design, and build world-class ad matching software
applications in a dynamic and global team. You will work across engineering
and science teams in multiple locations to design and enhance existing ad
matching technologies. You will lead and mentor other engineers throughout
design and development.

Minimum Qualification

* BS or M.S. in Computer Science
* Significant experience designing and developing system/middleware software products
* Solid Java/C++/Python programming
* Solid object-oriented programming
* Solid understanding of data structures and algorithms
* Solid analytical and problem solving skills
* Strong UNIX skills
* Industry experience with fault-tolerant system design and high-performance engineering
* Industry experience with SQL, HBase, PIG and Oozie technologies desirable
* Industry experience with building large scale, distributed, highly scalable and highly available Internet enabled enterprise server systems desirable
* Industry experience with Agile product development methodology desirable
* Solid verbal and written communication skills

Preferred Qualification

* B.Sc in Computer Engineering.
* Experience manipulating and analyzing data from different sources
* Successful track record of delivering quality results in complex cross-functional project
* Experience taking a leading role in building complex software systems that have been successfully delivered to customers
* Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
* Personal commitment to continuous learning and self-development
* Ability to work well on a team with a positive attitude
* Energy, passion, drive, and intense customer focus
* Most of all show that you are smart, and excited about working at

Yahoo! Gemini Team

Yahoo 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 ( www.yahooinc.com/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.

Currently work for Yahoo? Please apply on our internal career site.

מספר משרה: 7948

למה לעבוד קשה?

שלחו לנו קו"ח ותנו למשרה הנכונה למצוא אתכם