Finding the best job has never been easier
Share
Basic qualificationsKey job responsibilities
Key job responsibilities
Immerse yourself in imagining and providing cutting edge solutions to massively scaled information retrieval problems and distributed systems.Have a relentless focus on scalability, latency, performance robustness, and cost trade-offs — especially those present in highly virtualized, elastic, cloud-based environments.Apply scientific analysis and mathematical modeling techniques to predict, measure and evaluate the consequences of design decisions and the ongoing success of our platform.
A day in the life
- Bachelor’s Degree in Computer Science or related field
- Within 1 year after graduating university when application is complete
- Computer Science fundamentals in object-oriented design
- Computer Science fundamentals in data structures Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
- Proficiency with the tools of the trade, including a variety of modern programming languages (Java, C/C++, Objective C, Python, JavaScript, etc.) and open-source technologies (Linux, Spring, JQuery, etc.)
- English Communication Skills
- Master’s degree in Computer Science, Computer Engineering or related technical discipline
- Japanese Communication Skills
These jobs might be a good fit