Software Engineer

3 weeks ago


Canada Spellbook Full time

Software Engineer – Spellbook Spellbook is a leading AI suite for commercial lawyers, trusted by more than 3,000 law firms and in‑house teams worldwide. Our mission is to make legal services more accessible by empowering legal professionals with AI tools that enable them to work faster, smarter, and more efficiently. We are growing 25x since launch in 2022 with customers like Nestle, Fender, Crocs, Securitas and more. Join us on our journey building magical tools that lawyers love. The Tech Stack OpenAI and other large language models (LLMs), ReactJS, Node, Typescript, Mongo, Docker, AWS, CDK Responsibilities Work as part of a distributed team in a fast‑paced environment, identifying opportunities to make impactful enhancements to lawyer workflows Design, architect, and implement new features in the Spellbook application Use the latest LLMs from OpenAI, Anthropic, and other providers to add and improve application functionality such as providing customers with review suggestions they can use to improve their documents Collaborate with product management on changes to our React application to improve customer experience Add and improve application functionality by improving our Express and tRPC based API Improve the performance and reliability of existing functionality and address user feedback through bug fixes Build and maintain application infrastructure in Amazon Web Services (AWS) with AWS CDK Conduct code reviews and provide constructive feedback to team members Other responsibilities as required Qualifications 5+ years of experience in Software Development Exceptional communication skills, able to explain and advocate ideas to a diverse audience Ability to take a product feature from abstract idea to production‑ready, deployed to customers Self‑starter and problem solver, motivated by curiosity and continuous improvement Team player who helps Spellbook succeed, eager to fix things and improve team work Firm grasp of software development fundamentals and computer engineering Ability to break complex customer requirements into clear, achievable plans and ship product features quickly NICE TO HAVES Experience with TypeScript Experience with JavaScript build tooling such as Vite, esbuild, and swc Experience in small startup environments Experience designing and building infrastructure on AWS in CDK Proven experience driving new and innovative product features from concept to production Demonstrated ability working with LLMs, improving prompts, and orchestrating agents Benefits Remote work with flexible hours and outcomes focus Company‑paid group benefits and $1,000 toward mental health support Generous paid time off policies throughout the year Monthly paid meals, annual wellness allowance, and parental leave top‑ups Competitive stock option grants for early employees We are committed to creating an inclusive and supportive candidate experience. Should you require any accommodation during the interview process, please inform us without hesitation. Spellbook is dedicated to ensuring equal treatment and opportunity in all phases of recruitment, selection, and employment, in compliance with employment law. We do not discriminate based on gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other protected category. Spellbook is a proud equal opportunity employer, fostering a culture of inclusivity and a discrimination‑free work environment. #J-18808-Ljbffr


  • Software Engineer

    4 weeks ago


    , , Canada Software Secured Full time

    Overview We’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment....

  • Software Engineer

    3 weeks ago


    , , Canada Software Secured Full time

    We’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment. You'll be...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada ECI Software Solutions Full time

    Senior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...


  • , , Canada Astera Software, Inc. Full time

    About Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...


  • , , Canada Aplos Software Full time

    About Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...


  • , , Canada Salvo Software Full time

    At Salvo Software, we’re building the future of connected automotive diagnostics by combining cutting-edge cloud solutions with advanced scan tool technologies. Our mission is to create smarter, more reliable, and scalable systems that empower technicians, engineers, and vehicle manufacturers worldwide. We thrive on solving complex challenges and are...


  • , , Canada Quest Software Full time

    Join to apply for the Software Developer Staff Engineer role at Quest Software Overview Quest Software is looking for an experienced SaaS Software Developer to be part of the On Demand team, within Quest’s Platform Management Group in Canada. We are working on building serverless cloud native SaaS solutions using the latest technologies in the Microsoft...