If you are looking for an opportunity to solve deep technical problems and build innovative solutions in a fast paced environment working with smart, passionate software developers, this might be the role for you.
- Programming skills in Java, C++ or similar
- Object oriented analysis and design skills (OOA/OOD).
- Strong CS fundamentals (data structures, algorithms)
- BS/MS in Computer Science or in a related field
- Deep knowledge of distributed systems, asynchronous architectures.
- Experience building highly scalable, high availability services
- Experience in real-time analytical systems and machine learning
- Experience dealing with performance, memory and I/O