GlossGenius

Senior Software Engineer, Backend

Ontario, Canada

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Fintech, SMB Software, ConsumerIndustries

Senior Software Engineer, Backend

About GlossGenius

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 90,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 Role

As 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 You’ll Do

  • Own 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 that’s 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 We’re Looking For

  • 5+ years of experience in software engineering.
  • Experience leading and owning end-to-end product development and impactful technology initiatives for organizations. You’re able to break down work into manageable tasks for a team and partner with operational teams to roll out changes that affect their workflow.
  • Experience working in a collaborative environment involving different functions, stakeholders, and subject matter experts.
  • 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 you.

What We Work With

We are open to candidates who have worked in different languages but are open to learn.

  • Backend: Ruby (Rails, Sidekiq), Kotlin (Micronaut, jooq), GRPC, Protobuf, and Postgres
  • Web: Typescript / Javascript (React, Redux)
  • Mobile: React-native

Benefits & Perks

  • Flexible PTO
  • Competitive health & dental insurance options, with premiums covered by GG
  • Generous, fully-paid parental leave policy
  • Professional Development: Employees receive a yearly stipend for approved learning and educational-related expenses.
  • Home office support
  • Team 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 year.

At 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 and customers.

Skills

Backend Services
APIs
Data Modeling
Event Handling
Scalability
System Design
Code Quality
Testing
Reliability
Operability
Security

GlossGenius

Business management solutions for beauty professionals

About GlossGenius

GlossGenius provides business management solutions specifically designed for beauty and wellness professionals, including salon owners, spa operators, and independent beauty experts. The platform offers tools for automated appointment scheduling, payment processing, client management, and marketing, which help streamline daily operations and improve client experiences. For example, clients can easily book appointments online, reducing the administrative workload for business owners. GlossGenius operates on a subscription model, allowing users to access its services for a monthly fee, while also offering a unique feature that provides loans to eligible businesses based on their sales and payment history. With over 70,000 salon and spa businesses served, GlossGenius aims to empower its users to enhance their income and achieve their business goals.

New York City, New YorkHeadquarters
2016Year Founded
$102MTotal Funding
SERIES_CCompany Stage
Fintech, Consumer GoodsIndustries
201-500Employees

Benefits

Flexible Paid Time Off
Health Insurance
Dental Insurance
Fertility Treatment Support
Generous, fully-paid parental leave policy
401(k) Retirement Plan
Professional Development Budget
Pre-tax commuter benefits
Dependent Care FSA
Home Office Stipend

Risks

Emerging startups with similar solutions could dilute GlossGenius's market share.
Economic downturns may challenge the subscription-based model, reducing spending by professionals.
Data privacy concerns may arise as more clients and businesses use the platform.

Differentiation

GlossGenius offers a comprehensive business management platform for beauty and wellness professionals.
The platform integrates appointment scheduling, payment processing, and marketing automation in one solution.
GlossGenius provides a unique capital feature, offering loans based on sales volume and payment history.

Upsides

Increased demand for contactless payment solutions boosts GlossGenius's seamless payment processing feature.
The rise of personalized marketing drives demand for GlossGenius's automated client interaction tools.
Hybrid work models increase the need for flexible scheduling, aligning with GlossGenius's offerings.

Land your dream remote job 3x faster with AI