About the job
Pearlyplan is an innovative B2B SaaS and payments provider, boasting a strong product-market fit and a cutting-edge technology stack. With over 2,500 dental offices utilizing our platform, we are on an exciting growth trajectory, consistently delivering features that benefit millions of users.
In this pivotal Senior Engineer role, you will take full ownership of Pearlyplan's data platform encompassing architecture, infrastructure, and code development, utilizing production-grade TypeScript and SQL. Your contributions will extend across our broader codebase, including payments, workflows, and CI/CD, where you will act as a reliable mentor and reviewer for the team. From day one, you will be empowered to harness AI tools, adapting with the technology as we transition toward an AI-centric software development lifecycle.
If you are a dedicated builder who values ownership and sets a high standard through your work, eager to help shape our strategies in this dynamic landscape of large language models, this is the opportunity for you.
Our Development Approach
We adhere to strict standards of TypeScript, leverage Cloud PostgreSQL, employ Serverless Functions, Terraform, React, GraphQL, Docker, and GitHub Actions, ensuring robust test coverage across unit, integration, and end-to-end tests.
Every engineer is encouraged to explore cutting-edge AI tools, such as Claude Code, Cursor, MCP, and Bugbot, as we maintain a realistic perspective on the capabilities of large language models, continuously delivering value. Our specifications are driven by human insight, collaboratively authored with AI, and reviewed meticulously before deployment.
Your Responsibilities
Data Platform Ownership
Oversee Pearlyplan's data systems comprehensively, including Postgres warehouse and OLTP infrastructure, ETL pipelines (both bulk and real-time), as well as data products and APIs.
Lead the design of overall data architecture, ensuring harmonization across the platform by creating systems, abstractions, and algorithms that consolidate data from various EHRs, payment processors, and external vendors into a scalable and coherent structure.
Make informed data modeling decisions with a strong emphasis on performance, observability, and operational excellence.
Manage vendor SDK integrations and maintain technical relationships with vendors.
Code Quality and Broader Platform Contributions
Contribute across the entire application stack (frontend/backend/db) in various domains, including payments, outreach automation, reporting, and internal tooling.
Lead by example, guiding both human engineers and AI agents toward excellence through mentorship, thorough documentation, and rigorous code reviews. You will serve as a trusted final reviewer across all areas of the codebase.

