Senior Software Cloud Engineer

Confidential Company - Cairo

6
Applicants for
3 open positions
5
Seen
2
Shortlisted
3
Rejected
Experience Needed:
More than 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Languages:
English
Vacancies:
3 open positions
About the Job
  • The Engineering team is responsible for accelerating the delivery of new upcoming cloud features as well as designing and building functionality around controlling cloud-based applications.
  • This autonomous organization collaborates closely with product management and the rest of R&D in small scrum teams with the opportunity to rotate across various feature teams.
  • You’ll get to see the direct results of your work running at scale across top enterprise clients within a matter of months through each new release.
  • As part of this world-class engineering team you will design and build some of the most critical features and enhancements for the Platform which is the control system making application workloads SMART (self-managing and in real-time)
Job Requirements
  • Fluent in English.
  • Experience in leading a team of developers.
  • 5+ years of experience in software development.
  • Thorough understanding of object oriented and model driven architecture.
  • Strong coding and debugging skills.
  • Experience with developing complex multi-threaded applications.
  • Background or interest in distributed systems.
  • Self-directed, eager to learn with a desire to work in a fast-paced development environment.
  • BS, MS or PhD in computer science or related fields.
  • Prior work experience with Java, C++ or similar.
  • Prior experience in architecture/design of components