We are looking for an Engineering Manager to lead the development teams that build our proprietary trading platform. The ideal candidate will have 10+ years of experience bringing innovative products to the market, a degree in Engineering, and experience with cloud technologies, SaaS, PaaS & IaaS.
Requirements
- 10+ years’ experience bringing innovative products to the market.
- Bachelor’s or Master’s degree in Engineering is a must
- Experience building multi-tier web applications, experience working on all layers of the stack is a plus
- Excellent understanding of Object-Oriented Design & Design Patterns
- Excellent grasp of one or more languages including an OO language
- Experience with cloud technologies, SaaS, PaaS & IaaS
- Good understanding of NoSQL technologies and Distributed systems
- Experience with cloud environments such as AWS, Azure or GCP
- Prior experience with Microservices based architectures is a must
- Internalized and practices agile best practices
- Leadership skills to build high performance teams & continuously raise the bar on innovation, quality and efficiency
- Eagerness to mentor the team and be a go-to technology leader
- Excellent analytical and problem-solving skills
- Innovative in terms of product, technology and processes
- Stay up to date with the latest technologies
- Participate in formulation of the technical roadmap and strategy
- Collaborates with both internal and external stakeholders and leads cross-functional teams in the development of the roadmap
- Good communication and presentation skills