GlossGenius

Senior Software Engineer, Platform

Ontario, Canada

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

Senior Software Engineer, Application Platform

Salary: Not specified Location Type: Remote (in or near the Greater Toronto Area) Employment Type: Not specified

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 on the Application Platform team, you'll be at the heart of the developer experience at GlossGenius. We're looking for an engineer who is passionate about building the shared frameworks, core services, and foundational tooling that empower our product teams to build better and faster. You will help us distill complexity into simple, elegant solutions that allow our engineers to focus on what matters most: delivering value to our customers.

The Application Platform team's mission is to provide a bedrock of stable, scalable, and easy-to-use services. We treat our platform as a product, and our fellow engineers are our customers. Your work is critical to ensuring our systems can support our rapid growth, which already includes billions in transaction volume across tens of thousands of businesses.

This role can be based remotely in or near the Greater Toronto Area.

What You’ll Do

  • Design, build, and operate the next generation of critical backend services and distributed systems that form the foundation of our products. You will evolve our core platforms to the next level of scale and reliability.
  • Turn ambiguous problems into concrete, delightful developer experiences. You will streamline our services by improving CI/CD, standardizing observability, and enhancing our feature flagging system to reduce risk.
  • Own projects end-to-end, from technical design through implementation and rollout. You'll make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation.
  • Partner closely with product engineering, infrastructure, security, and design teams to co-create solutions. You will act as a force-multiplier, mentoring other engineers and championing best practices in everything you do.
  • 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 software engineering experience, with a focus on designing, building, and operating distributed systems at scale.
  • Deep technical proficiency in backend development, ideally with Kotlin and TypeScript. A willingness to learn and work with Ruby is also important as we modernize our stack.
  • A passion for great API design and amazing developer experiences. You see other engineering teams as your customers and are driven to build tools and services that accelerate their work.
  • Demonstrated experience leading complex, cross-functional technology initiatives and influencing technical roadmaps. You can break down large-scale projects and partner effectively with stakeholders to deliver results.
  • You thrive in a fast-paced, collaborative environment, have a bias for action, and a commitment to continuous improvement for yourself and the team around you.

What We Work With

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

  • Languages: Kotlin, TypeScript, Ruby (Rails, Sidekiq)
  • Frameworks & Technologies: gRPC, Protobuf, Postgres, micronaut, jooq

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.

Skills

Backend services
Distributed systems
CI/CD
Observability
Scalability
Reliability
Platform development
Developer experience
Core services
Frameworks
Tools

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