Applications for this position are currently paused

Software Engineer (Global Search, Backend)

Save
Job updated 24 days ago

Job Description

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?

A Little About Us

Search is the starting point to online experiences – whether you’re looking for the perfect gift, a new restaurant or the answer to any question you may have.

Yahoo! Search is one of the most highly-scaled web platforms on the planet, serving over 100 million global users every month across Yahoo branded sites and partner networks. Search engineers develop features for this infrastructure that present 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, Java and/or C++.

Yahoo! Search team is innovating in areas such as Vertical Search and Content Recommendations for consumers, distribution of Search and Media services for partners, and Small Business Services for merchants.

A Lot About You

You have a passion for solving difficult technical problems, from the network to the user experience. You want to make web applications and systems faster, more reliable, more efficient, and more scalable. You are interested in how search engines work and information retrieval techniques.

Your Day

  • You will be working on building services that provide more contextual and personalized experiences, developing various large-scale distributed systems including core functionality, application logic, operational reliability, and scalability/performance.
  • You will collaborate directly with key engineering, science, and product stakeholders, in an agile environment where we ship features frequently to make a real impact to the users. You will analyze requirements; investigate optimal software solutions and ad matching techniques; architect, design, implement and test those solutions; and support our globally deployed service.
  • You could work on various domains from understanding user's queries, content retrieval, to search ranking model and performance optimization. You will use big data and AI technologies to build scalable solutions and provide optimized experiences for different use cases.

Requirements

Minimum Qualifications

  • Bachelor's degree in computer science or equivalent and should have already graduated from the highest degree program.
  • 3+ years of non-internship professional software development experience in C++, Java, Python, or other OOP on Linux platforms.
  • Good understanding of algorithms, data structures, performance optimization techniques, and object-oriented programming.
  • Excellent communication skills and good team player.
  • By applying to this position, you are required to locate in Taiwan. This role is eligible for visa sponsorship.

Preferred Qualification

  • Advanced degree in Computer Science or related discipline
  • Knowledge in Machine learning, Information Retrieval or NLP is an advantage.
  • Familiar to data processing with distributed computing (Hadoop, Hive, Spark, etc.).
  • Experience in using or developing open source software is a plus.
  • Industry experience with Agile product development methodology.
  • Design and Implement the large-scale runtime system experience.
View all jobs
View all jobs
Save
1
3 years of experience required
Regular earnings reach NT$40,000
Partial Remote Work
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
Logo of Yahoo.

About us

Yahoo is a global media and tech company that connects people to their passions. We reach nearly 900M people around the world, bringing them closer to what they love—from finance and sports, to shopping, gaming and news—with the trusted products, content and tech that fuel their day. For partners, we provide a full-stack platform for businesses to amplify growth and drive more meaningful connections across advertising, search and media. With brands like Yahoo, RYOT, MAKERS and more, we provide the best in sports, finance, news, entertainment, and communications. Be yourself. That’s who we’re hiring. Our culture celebrates and supports the difference that make each of us unique. It’s how we build better products for the world...and career growth for you. 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.



Jobs

Full-time
Mid-Senior level
1
40K+ TWD / month
Save

Full-time
Mid-Senior level
1
40K+ TWD / month
Save

Full-time
Mid-Senior level
1
40K+ TWD / month
Save