Posted 140 months ago
Software Engineer
AI Summary
Software Engineer Healthcare Software Engineer San Jose CAExp 2-5 yrsDeg BachelorsReloBonusOccasional TravelVisa candidates welcomeJob DescriptionDo you have what it takes to build and operate a world-class search engine that serves hundreds of millions of queries a day?
About this role
Software Engineer
Healthcare
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
Additional Information
All your information will be kept confidential according to EEO guidelines.
Direct Staffing Inc
Explore related jobs
More jobs at Direct Staffing Inc
Jobs in San Jose
- TRoutesetter - StudioTouchstone Climbing · San Jose, Canada
- SBombardier Challenger 605 CaptainSilver Air · San Jose
- AStaff R&D Engineer-AlgorithmAlign Technology · US-California-San Jose
- AProduct & Engineering ManagerAlign Technology · US-California-San Jose
- ASr. Finance Reporting EngineerAlign Technology · US-California-San Jose
- AShipping & Receiving ClerkAlign Technology · US-California-San Jose