As a Software Developer, you will work in a highly-collaborative team in building new features for File Storage Service; operating and growing the current service offering. You should be able to architect broad systems interactions, while being very hands-on, able to dive deep into any part of the stack and lower level system interactions. You should value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.
Basic Qualifications:
BS or MS degree in Computer Science or equivalent domain.
4-10 years experience developing commercial software in a distributed environment.
Strong knowledge of C (System programming) and Multi-threaded programming
Strong knowledge of Data Structures, Algorithms, Operating Systems.
Linux & Networking fundamentals
Fundamentals of Distributed systems
Strong troubleshooting and debugging skills.
Optional Skills:
Knowledge of storage concepts
Knowledge of file systems
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Post Silicon Test EngineerEmployement Type: Full time