Manager, Software Engineering

  • Location: Remote Canada
  • Department: Engineering
  • Work Status: Full-time


Are you looking to be in a workplace where colleagues inspire one another? Are you interested in competitive and impactful benefits? Do you prefer flexible work arrangements?

The Manager, Software Engineering builds, energizes, and leads a team of software engineers, works with their peers to increase departmental efficiency, and brings innovative, agile leadership skills to meet the goals of our SaaS product development. The engineering manager also oversees the professional development of their team members and is the expert and technical owner for the product features they are involved in.

The Relativity Discovery team is looking for a manager to lead experienced Relativity developers to develop new features for our new Review Center product.  Review Center allows our customers to customize the way documents are prioritized and queued up for their reviewers specific to their eDiscovery workflow needs.  Our primary use case is AI-powered document queueing that predicts documents’ relevance based on human reviewers’ document coding decisions.

Your Role in Action:

  • Establish scope, drive features and products via data driven approach
  • Cultivate software development efficiency via team metrics and data analysis
  • Bring visibility of feature development and projects via effective communication and reporting
  • Develop deep software product knowledge within the team’s product area of ownership

  • Make Effective Decisions
  • Be accountable for the features and products your team develops
  • Develop strategic vision within multiple feature sets or domains
  • Implement operational policies, processes, and directives
  • Validate resource allocation to assure efficient team member deployment
  • Solve issues via data analysis and intuition, providing clear direction on next actions

  • Promote Personal Development
  • The Manager, Software Engineering manages the professional development of their team and is the product ownership area expert
  • You will work to develop the talents of each team member via goal setting, coaching, and consistent feedback conversations

  • Build High-Performing Teams
  • Build, energize, and lead a team of software engineers, work with departmental peers, and drive team process efficiencies
  • Communicate and align team and product vision with that of the company’s

  • Align Goals with Strategy
  • Be an advisor to peers and the business on latest software technology and development trends pertaining to your domain and feature set
  • Be an expert for your area of product ownership
  • Develop and leverage a long-term strategy to guide your teams towards meeting overall product goals
  • Maintain flexibility in determining goals and approaches to essential assignments

Your Skills:

  • 5+ years of software development of commercial-grade systems and applications with experience leading successful engineering teams
  • Excellent knowledge of software engineering discipline, including the object-oriented programming languages, high scale and performance architecture, fault-tolerant distributed systems, data structures and algorithms, operating systems, distributed database modeling, Cloud technologies, Azure development experience a plus
  • Energizing leadership skills and experience
  • 2+ years of experience managing software development team(s)
  • In-depth knowledge of Agile software development methodologies
  • Strong verbal, presentation, and written communications skills for technical and non-technical audiences

Preferred Skills:

  • Experience with or knowledge of Data Engineering best practices, techniques, and tooling – familiarity with technologies such as Spark and Azure Data Lake Storage will be helpful
  • Experience with or a strong knowledge of Machine Learning, Artificial Intelligence, and Statistics – an understanding of classification and categorization modeling algorithms a big plus
  • Experience with or deep understanding of cloud computing and big data technologies, concepts, techniques, and best practices 

  • Open to remote United States and Canada (BC, AB, ON)

About Relativity

Relativity is a diverse workplace with different skills and life experiences—and we love and celebrate those differences. We believe that employees are happiest when they're empowered to be their full, authentic selves, regardless how you identify.

Benefit Highlights:
Comprehensive health, dental, and vision plans
Parental leave for primary and secondary caregivers
Flexible work arrangements
Two, week-long company breaks per year
Unlimited time off
Long-term incentive program
Training investment program

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.

How We #ActOnIt