Skip to Main Content

Job Title


Senior Software Engineer, Backend


Company : GlossGenius


Location : Toronto, Ontario


Created : 2025-06-14


Job Type : Full Time


Job Description

GlossGenius is building an ecosystem enabling entrepreneurs to succeed. We empower small business owners to focus on being creators, not admins, by offering a range of business management tools including booking and scheduling, marketing, analytics, payment processing and much more.Over 80,000 small business owners have chosen to rely on GlossGenius every day to run their entire set of business operations. Joining its powerful, intuitive platform with its vibrant, distinguished brand, GlossGenius is the ideal combination of a fintech, SMB software, and consumer company all in one.About the RoleAs a Senior Software Engineer, Backend you will focus on contributing to our backend services that power our suite of products. Our backend engineers write and maintain our APIs, build the communication between our systems, handle data modeling, deal with events, and ensure we are capturing what is needed for our services to continue scaling as we scale to support hundreds of thousands of professionals booking millions of appointments and processing millions of payment transactions.GlossGenius has grown significantly, supporting tens of thousands of customers and seeing billions of transaction volumes on our platforms. As our customers continue to grow their businesses, we want to enable them to be more successful.This role can be based remotely in or near the Greater Toronto Area.What Youll DoOwn projects end to end, from design to implementation, managing complexity and working with stakeholders to think through areas such as business impact, reliability, operability, and security.Collaborate with product managers, product design, or other cross-functional stakeholders on roadmap initiatives, product ideation, and prioritization. Break down epics and projects to consumable size for the team and continuous deployment.Produce high-quality code thats easily testable, readable, and accounts for edge cases and errors.Architect tools, services, and systems using well accepted design patterns to allow for iterative autonomous development and future scaling.Uphold best practices and high standards for engineering and product quality in addition to mentoring newer team members to do the same.What Were Looking For5+ years of experience in software engineeringYou have experience leading and owning end-to-end product development and impactful technology initiatives for organizations; youre able to break down work into manageable tasks for a team and partner with operational teams to roll out changes that affect their workflowYou have experience working in a collaborative environment involving different functions, stakeholders, and subject matter expertsYou have a desire to work in a fast paced environment, a bias for action, a passion for self-improvement, and helping to elevate and mentor those around youWhat We Work WithWe are open to candidates who have worked in different languages but are open to learn.Ruby (Rails, Sidekiq), Kotlin (micronaut, jooq), GRPC, Protobuf, and Postgres for backendReact-native for mobileFlexible PTOCompetitive health & dental insurance options, with premiums covered by GGGenerous, fully-paid parental leave policyProfessional Development - employees receive a yearly stipend for approved learning and educational-related expensesHome office supportTeam Bonding opportunities - as a distributed team, being able to build meaningful bonds both virtually and in person is incredibly important to us! We are constantly evaluating how we accomplish this and currently, teams are given opportunities to gather in person throughout the yearAt GlossGenius, we celebrate our differences and are committed to creating a workplace where all employees feel supported and empowered to do their best work. We believe this benefits not only our employees but our product, customers, and community as well. GlossGenius is proud to be an Equal Opportunity and Affirmative Action Employer.Personal Information: Notice at Collection for Employees and ApplicantsAgency SubmissionsIf a resume or applicant is submitted to GlossGenius by a third party without a signed search agreement in place, it will become the property of GlossGenius and no fee will be paid, irrespective of whether the candidate is hired.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesSoftware DevelopmentReferrals increase your chances of interviewing at GlossGenius by 2xGet notified about new Senior Software Engineer jobs in Toronto, Ontario, Canada.Senior Software Developer, Credit Cards & Banking PlatformSenior Engineering Manager - Developer ExperienceData Scientist Lead, AI and Data - Elevate Program 2025Java - Applications Development Sr Programmer Analyst - AVPJava - Applications Development Sr Programmer Analyst - AVPLead Data Scientist - Canada - Contract to PermJava - Applications Development Sr Programmer Analyst - AVPJava - Applications Development Sr Programmer Analyst - AVPSenior Software Engineer - Transaction AuditingSenior Online Programmer Unannounced IPPrincipal Generalist Programmer Dead by DaylightWorkday Extend Senior Developer (Remote)Senior Product Manager, AI Applications & Developer FrameworksSenior Software Developer, Pricing EngineWorkday Extend Senior Developer (Remote)Lead Data Scientist - Articial Intelligence SpecialistSenior Data Scientist - Product AnalyticsSenior Software Quality Assurance Specialist - Propulsion Thermal Simulation LeadLead Data Scientist - Feature EngineeringWere unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr