For two decades, RealSelf has been the trusted authority in the aesthetics space. Now, we're evolving into a dynamic digital ecosystem that puts consumers at the center of their aesthetic journey. As the only destination combining verified patient experiences, board-certified doctor insights, and cutting-edge technology, RealSelf empowers millions to make confident, informed decisions.
Role Overview
We are looking for a Senior Software Engineer to own backend architecture, API design, infrastructure, and stability for our booking systems, provider and practice profiles, performance dashboards, and a future SaaS provider booking product. This is a hands-on position that also carries leadership and mentorship responsibilities. You will partner with frontend engineers, product, design, and operations to deliver scalable, secure, high-performance systems.
About RealSelfFor two decades, RealSelf has been the trusted authority in the aesthetics space. Now, we're evolving into a dynamic digital ecosystem that puts consumers at the center of their aesthetic journey. As the only destination combining verified patient experiences, board-certified doctor insights, and cutting-edge technology, RealSelf empowers millions to make confident, informed decisions.Role OverviewWe are looking for a Senior Software Engineer to own backend architecture, API design, infrastructure, and stability for our booking systems, provider and practice profiles, performance dashboards, and a future SaaS provider booking product. This is a hands-on position that also carries leadership and mentorship responsibilities. You will partner with frontend engineers, product, design, and operations to deliver scalable, secure, high-performance systems.
Key Responsibilities:
Design and lead development and maintenance of backend services for booking, scheduling, provider profiles, search, and related domains.
Architect a multi-tenant SaaS booking product for medspas/clinics with modular, extensible design (scheduling engine, calendar sync, payments, notifications, reporting, etc.).
Ensure reliability, security, scalability, and performance across systems.Mentor, review code, do architectural reviews, and help grow backend engineers.Collaborate cross-functionally (frontend, product, design, ops) to turn product vision into reality.Evaluate and integrate third-party systems (e.g. calendar APIs, payment gateways, third-party booking tools) as necessary.
Participate in roadmap planning, technical direction, tradeoffs, and product scoping.
Requirements:
5+ years of backend or infrastructure engineering experience.
Proven experience designing high-throughput, low-latency distributed systems in Node.js, TypeScript, or Go.
Deep understanding of API design (REST, GraphQL, event-driven, webhooks).
Experience building multi-tenant SaaS systems (isolation, provisioning, schema strategies, tenant onboarding).
Proven experience designing and operating backend infrastructure: Docker, Kubernetes, AWS (or equivalent cloud), CI/CD pipelinesStrong observability skills: Metrics, logging, tracing, alerting, capacity planning, performance tuning.Expertise in security, authentication/authorization, and data privacy (HIPAA knowledge is a plus).
Architectural and system design skills, with the ability to make tradeoffs, choose boundaries, and scale systems.
Experience in mentoring, code review, architectural guidance, and helping other engineers level up.
Proficiency in leveraging AI tools to accelerate code delivery and improve quality.
Excellent collaboration and communication skills; comfortable working in cross-functional environments.
Demonstrated track record delivering backend systems end to end.
Bonus Qualities:
Experience in scheduling/booking systems or calendar sync (Google Calendar, iCal, Exchange).
Experience in the health, wellness, medspa, or clinical domain.
Experience with GraphQL subscriptions, event-driven architecture (Kafka, Pub/Sub).Familiarity with search technologies (ElasticSearch, Algolia, etc.).
Experience working with service provider profiles, marketplaces, and/or appointment workflows.
Prior experience in SaaS product engineering for service-based verticals (e.g. Zenoti, Mindbody, Vagaro).
$140,000 - $190,000 a year
*Compensation will be evaluated based on experience.
RealSelf is an Equal Opportunity Employer.
RealSelf is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
These cookies are necessary for the website to function and cannot be turned off in our systems. You can set your browser to block these cookies, but then some parts of the website might not work.
Security
User experience
Target group oriented cookies
These cookies are set through our website by our advertising partners. They may be used by these companies to profile your interests and show you relevant advertising elsewhere.
Google Analytics
Google Ads
We use cookies
🍪
Our website uses cookies and similar technologies to personalize content, optimize the user experience and to indvidualize and evaluate advertising. By clicking Okay or activating an option in the cookie settings, you agree to this.
The best remote jobs via email
Join 5'000+ people getting weekly alerts with remote jobs!