
Staff Engineer, Search Systems
- Toronto, ON
- Permanent
- Temps-plein
- 10+ years of experience in data management systems
- Proficient in modern programming languages and techniques
- Eager to impact and envision the technological future of a complex system
- Experienced in developing distributed systems, cloud services and SaaS products
- Experienced in designing and maintaining search platforms or distributed databases is preferred but not required
- Experienced in debugging and profiling multithreaded JVM applications and distributed applications is preferred but not required
- Be directly responsible for delivering on goals which span a 6-18 month timeframe
- Play a key role in defining the roadmap for the next 12 months
- Build and design our integrated search platform, written in Java
- Leverage deep knowledge of the strength and weakness of the product and of industry trends to provide technical vision and direction
- Advise management on decisions related to roadmap, processes, architecture and design
- Collaborate with stakeholders and engineering teams across the company to jointly work on large initiatives
- Influence and grow team members through active mentoring, coaching and leading by example
- Help cultivate a strong talent bench through interviewing, mentoring and knowledge sharing
- In 3 months, you'll contribute to the improvement of our core "mongot" and Mongo Management Service repos
- In 6 months, you'll be working on features to build out new infrastructure for Atlas Search
- In 12 months, you'll be building POCs, designing new features, and collaborating with other teams on complex projects