Software Engineer

Software Engineer
San Jose CA

Exp 2-5 yrs

Deg Bachelors

Relo

Bonus

Occasional Travel

Visa candidates welcome

Job Description

Do you have what it takes to build and operate a world-class search engine that serves hundreds of millions of queries a day? Do you live for developing a project from conception to deployment? Do you enjoy interacting with different parts of the search organization?

We are passionate about building the best search platform for the world’s largest online marketplace and are looking for top-notch software engineers to join the our Search Backend Index Distribution Team.

Our system will be responsible for delivering terabytes of data from our index generation hadoop cluster to our query serving nodes. The system will need to be able to scale out to thousands of nodes and have 24/7 reliabilty.

You will need to understand how to efficiently use network, cpu, and disk. You will leverage the latest open source technologies and build in house projects from start to finish. You will proactively look for opportunities to improve our system and take ownership of projects. You are expected to work with highly available and distributed systems. You will know how to write scalable software with performance in mind.

Define and implement complex software applications using Java

Collaborate with engineers, QA, and operations teams to develop strategic and tactical solutions

Estimate engineering effort, plan implementations, and rollout for complex search applications with implications to cross-functional teams

Must be able to code and test major features

Job Requirements

MS in CS with 3 years of experience

Java or C/C++ programming

Multi-threaded programming

Unix development tools

Excellent communication skills

Knowledge of scripting languages (e.g. perl, python, tcl)

Preferred

Distributed computing

Experience in large code bases

Experience in performance programming

Education Masters Degree or Equivalent

All your information will be kept confidential according to EEO guidelines.

Direct Staffing Inc


See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available