Senior Software Engineer - Full Stack

Pearly

Atlanta (GA)

On-site

USD 160,000 - 230,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Equity
Healthcare benefits
Flexible vacation

Job summary

Pearly is a B2B SaaS and payments company leveraging a modern stack to power 2,500+ dental offices. This Senior Software Engineer role focuses on backend and data, with React work as a secondary aspect.

You will write production-grade TypeScript and SQL, owning end-to-end features across product domains, and will use AI in daily workflows. We build with TypeScript, Cloud PostgreSQL, serverless functions, Terraform, React, GraphQL, Docker, Bun, and GitHub Actions, ensuring strong test coverage.

Qualifications

  • 5+ years deploying to production in high-scale platforms (100M+ records)
  • Experience building backend/services/APIs and data systems
  • Strong TypeScript and SQL experience with emphasis on type safety
  • Familiarity with major cloud providers (GCP, AWS, or Azure)
  • Understanding of security/compliance for PHI, PII, and financial data

Responsibilities

  • Build backend services, APIs, and the data layer powering product domains with reliability and correctness
  • Own data modeling, ETL, and vendor SDK integrations across EHRs and payment processors
  • Contribute to React frontend and internal tooling where needed
  • Collaborate with Product from ideation through production release and write technical specs
  • Contribute to CI/CD, Terraform, and development infrastructure as needed

Skills

Backend development
TypeScript
SQL
Data modeling
Cloud platforms
Security & compliance

Education

CS degree or equivalent

Tools

React
GraphQL
Docker
Bun
Terraform
PostgreSQL
GitHub Actions

Job description

Pearly is a B2B SaaS and payments company with deep product-market fit, a hyper-modern stack, and over 2,500 dental offices on the platform. We're scaling rapidly, and continuously shipping capabilities that impact millions of users.

This is a hands‑on Senior Software Engineer role weighted toward the backend and data — services, APIs, and the Postgres layer — with React frontend work as a secondary part of the job. You'll write production‑grade TypeScript and SQL, owning features and initiatives end‑to‑end across our product domains, and use AI heavily in your day‑to‑day workflow.

If you're a tenacious builder who thrives on ownership, sets the bar through your own work, and is ready to help define the playbook during the excitement of the LLM era — this is your role.

How We Build

Strict TypeScript, Cloud PostgreSQL, Serverless Functions, Terraform, React, GraphQL, Docker, Bun, and GitHub Actions. Strong test coverage across unit, integration, and E2E.

Each engineer works with the latest AI tools — Claude Code, Cursor, MCP, Bugbot — and we stay realistic about what LLMs can and can't do. Humans drive the specs, author collaboratively with AI, and review every layer before code hits production.

What You'll Own
Product & Platform
  • Build backend services, APIs, and the data layer that power all of our product domains — outreach automation, payments, reporting, and analytics — with reliability and correctness as first‑class concerns in a payments‑critical domain.
  • Own data modeling, ETL, and vendor SDK integrations across EHRs, payment processors, and external vendors.
  • Contribute to the React frontend and internal tooling where your work spans the full stack.
Code Quality
  • Raise the bar through your own example and through rigorous, constructive code review.
  • Write code and documentation that guides both human engineers and AI agents toward excellence.
Development Lifecycle
  • Partner with Product from ideation through production release to turn business goals into clear engineering requirements.
  • Author the technical specs for the initiatives you lead — thinking about scale, edge cases, and long‑horizon maintainability.
  • Contribute to CI/CD, GitHub Actions, Terraform, and development infrastructure as needed, including improvements to the tooling and check systems the team relies on.
What You Bring
  • Computer Science or similar quantitative / technical / engineering degree, or equivalent practical experience.
  • 5+ years deploying to production, with direct responsibility for high‑scale platforms (100M+ records) in an accuracy‑sensitive domain like healthcare or fintech.
  • Deep experience building backend and data systems (services, pipelines, APIs) in a general‑purpose language and SQL, with strong relational data modeling fundamentals.
  • Extensive experience in TypeScript or a strongly typed language; comfortable in React, though frontend is the smaller part of this role. You think natively in terms of type safety and test coverage.
  • Familiarity with a major cloud provider (GCP, AWS, or Azure).
  • Understanding of security and compliance requirements for PHI, PII, and financial data.
  • Based in New York, NY; Santa Barbara, CA; or Atlanta, GA.
What Sets You Apart
  • Relentless executor: You drive projects to completion with urgency and long‑horizon accountability. You handle initiatives end‑to‑end, know your blind spots, and know when to pull in the right people.
  • Architectural thinker: You see the patterns behind the problems — designing systems and abstractions that hold up at scale and over time. You seek out simplicity and elegance.
  • Revenue‑aware: Reliability, accuracy, and scale aren't abstract goals — they're the product.
Benefits
  • Competitive salary, equity, and healthcare benefits
  • Meeting‑light culture
  • Work with high‑talent, high‑integrity people who genuinely enjoy the art of building and competing
  • Flexible vacation / time‑off policy

Compensation Range: $160K - $230K

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Pearly • Santa Barbara (CA)

Hybrid
USD 160,000 - 230,000
Competitive salary
Equity
Healthcare benefits
+1
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Pearly Technology, Inc. • New York (NY), Northern (KY)

Hybrid
USD 160,000 - 230,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Torchdental • New York (NY)

On-site
USD 140,000 - 190,000
Equity
401(k)
Health and dental insurance
+4
Senior Fullstack Engineer
Senior Fullstack Engineer

Torch Dental • New York (NY)

On-site
USD 140,000 - 190,000
Early-stage equity
401(k) Empower plan
Health and dental insurance (Aetna)
+3
Senior AI Engineer
Senior AI Engineer

Weave • San Francisco (CA)

Hybrid
USD 175,000 - 215,000
Comprehensive health, dental and vision insurance
Generous PTO and parental leave
Career development opportunities
+1
Lead Software Engineer (.Net Core + LLM's)
Lead Software Engineer (.Net Core + LLM's)

Aperiasolutions • Dallas (TX)

Hybrid
USD 150,000 - 190,000
Health insurance
Health savings account
Dental insurance
+10
Senior Applied AI Engineer
Senior Applied AI Engineer

AgentGraph • Northern (KY)

Hybrid
USD 150,000 - 190,000
401(k) match
Company HSA contributions
Wellness reimbursement
+6
Full Stack Engineer
Full Stack Engineer

HealthLeap • San Francisco (CA)

Hybrid
USD 175,000 - 275,000
Unlimited PTO
401(k) with 4% match
Laptop and home office budget
+1
Lead Software Engineer (.Net Core + LLM's)
Lead Software Engineer (.Net Core + LLM's)

Aperia • Dallas (TX)

On-site
USD 140,000 - 190,000
Health insurance
Health savings account
Vision insurance
+7
Software Engineer
Software Engineer

Courier Health • New York (NY)

On-site
USD 130,000 - 160,000
100% paid employee health benefits
401(k) with employer match
Unlimited Vacation
+4