Our client is a multinational electronic commerce company. It is one of the world’s largest online retailers. They are looking for Software Development Engineers who are ready to accept the challenge of joining a world class team that is at the forefront of creating the next major computing platform. They will help create a system that will set the pattern for a generation to come.
Requirements; Candidates Must:
· Have a Bachelor’s Degree in Computer Science or Management Information Systems
- Have a minimum of 3 years of software development.
- Be able to demonstrate current proficiency in Ruby, Perl, Java and/or C/C++.
- Be proficient with Linux, in particular on the networking side
- Possess an understanding of TCP/IP networking.
- Have experience with large scale data storage and processing.
- Have experience with virtualization.
- Have experience building scalable, fault tolerant infrastructure software and distributed systems.
- Have knowledge of system performance methodologies along with hands on empirical monitoring
Required Skills; Candidates Must:
- Be passionate software engineers with a strong sense of ownership.
- Possess strong verbal and written communication skills.
- Possess strong analytical skills with excellent problem solving abilities.
- Have a strong desire to build, a sense of ownership, urgency, and drive
- Have demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
- Have excellent written communication and strong verbal skills.
Ideal Candidate:
The ideal candidate will be somebody who enjoys working on systems software, is customer-centric, and feels strongly not only about building good software but about running that software in the real world. They will like to do things as simply, quickly and as efficiently as possible. They must enjoy a close-knit team environment of shared responsibility. The ideal candidate will have strong distributed systems and web services design and implementation experience.


