Click here to login or register
Reference # : 19-226970 Title : Software Development Engineer
Location : East Palo Alto, CA
Position Type : Direct Placement
Experience Level : 7 Years Start Date : 06/05/2019  
Description
SDE - Direct Hire/Full Time
East Palo Alto, CA 94303

Responsibilities will include:
- Translation of complex functional and technical requirements into detailed architecture and design
- Deliver systems and features with top-notch quality, on time
- Develop new technologies for monitoring production clusters
- Own the software development process end-to-end, including: working with engineers and product managers to develop requirements; designing, architecting, planning, implementing, and testing new systems and features; deploying, and operating the production EMR systems.

MINIMUM QUALIFICATIONS
· Bachelor's Degree in Computer Science or related field or equivalent work experience
· 7+ years professional experience in software development
· Very strong Computer Science fundamentals in algorithm design, data structures, problem solving, and complexity analysis
· Experience designing and building highly-scaled distributed systems and web services
· Thorough understanding of parallel algorithms, concurrency, asynchronous architectures

PREFERRED QUALIFICATIONS
· Experience working in an agile software development organization
· Experience building with SOA using Java on Linux
· Proficiency in high-performance, multi-threaded programming
· Knowledge of and contribution to Hadoop ecosystem
· Experience with distributed systems architecture
· Experience with one or more of Ruby, Python, Perl
· Proven ability to effectively drive cross-team solutions that may have complex dependencies
· Masters in Computer Science with emphasis on distributed systems and Big Data architectures is a plus.
· Very strong Computer Science fundamentals in algorithm design, data structures, problem solving, and complexity analysis
· Strong proficiency in developing objected-oriented software, with deep experience in one or more relevant languages (Java, C, C++, C#)