Senior Software Engineer building scalable Ruby on Rails search systems for Clio, a global legal AI technology company. Mentoring engineers and solving complex customer problems.
Responsibilities
Build innovative solutions and make an impact as part of the Engineering team
Work with developers to solve complex problems and provide elegant solutions to Clio customers
Work in an Agile environment with full-stack developers across varied projects
Learn new technologies and hone expertise in Ruby on Rails
Lead diverse projects and collaborate with multiple engineering teams across the globe
Review and provide feedback on code within the team and across Clio
Mentor more junior engineers to improve their craft and efficiency
Collaborate across Clio to diagnose, understand, and solve problems
Build solutions spanning multiple areas of the organization
Teach and learn from colleagues by providing and receiving constructive feedback
Requirements
Experience in software development, specifically building web applications at scale using Ruby on Rails
Ability to gain fluency in new technologies quickly and work effectively in an ever-evolving environment with distributed teams and customers
Demonstrated success in mentorship in software development, particularly using an Agile process and with large-scale SaaS products
Diverse base of knowledge to help solve complex technical problems
History of past projects, including notable successes and lessons learned
Clear communication skills and ability to build high-trust relationships with colleagues and customers
Keen interest in improving craft by using AI
Professional experience building search systems, typically as a Search, Relevance or IR engineer
Experience working with and processing large volumes of data
Benefits
Competitive, equitable salary
Top-tier health benefits
Dental insurance
Vision insurance
Hybrid work environment
Flexible time off policy, with an encouraged 20 days off per year
$2000 annual counseling benefit
RRSP matching
RESP contribution
Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years
Accessibility accommodations during the recruitment process
Staff engineer architecting event - sourced, offline - first ordering systems for Owner’s all - in - one restaurant platform. Improving replication, reconciliation, observability, and recovery across distributed point - of - sale devices.
Staff Product Engineer translating Parallelz's mobile - to - web technology into game discovery products. Owning full - stack delivery, cloud operations, experimentation and engineering leadership.
Tech Lead GIA faisant évoluer les plateformes d’identités et d’accès de Beneva. Automatisation « as code », intégration, sécurité et exploitation des environnements GIA.
Staff software engineer leading Cash App Banking architecture and scalable server systems. Block builds financial technology, including Cash App for spending, sending, and storing money.
Senior Full Stack Liferay Developer building secure B2B customer portals for McKesson Canada’s healthcare business. Developing Java - based integrations, APIs, and scalable digital experiences.
Software Developer building reliable, scalable software for nonprofit organizations at Societ. Designing, testing, and releasing features across React, Node.js, .NET, Java, and cloud technologies.
Full Stack Java Engineer building Java, React, and cloud - native applications for workforce management and customer - experience operations at Miratech. Developing APIs, microservices, integrations, and CI/CD pipelines.