About the job
The Role
Join Pearlyplan as a Software Engineer based in Santa Barbara, CA, where you will play a pivotal role in building cutting-edge platform capabilities that establish Pearly as the premier payments solution in the dental sector. Our projects are designed for scalability from day one, encompassing everything from user-centric workflows to robust payment processing, notification, and data synchronization systems. Your contributions will directly affect millions of users.
Beyond coding applications, you will enhance our development infrastructure to ensure safe scaling of our organization, focusing on automated testing, monitoring, and internal tooling. Each project will be an opportunity to showcase your craftsmanship, both individually and collaboratively within our teams. At Pearlyplan, you will foster product excellence, ensuring we lead in our industry.
Our Tech Stack
We utilize a hyper-modern tech stack optimized for developer experience and scalability. Your code will be impactful, straightforward, and secure from day one, primarily using Typescript, GraphQL, and PostgreSQL. Our tools harness the best of open-source and cloud technologies, including Serverless Functions, GitHub Actions, Docker, and Playwright. We prioritize making the coding process at Pearlyplan enjoyable and frictionless, continuously iterating on our stack and tools to remain at the forefront of technology, including the latest AI innovations like Claude Code and Cursor.
Your Responsibilities
Full Development Cycle Ownership: Participate in every phase of development, from product ideation and specifications to implementation and production release.
Platform Definition: Conduct research and make crucial decisions regarding data modeling, architecture, infrastructure, and tooling.
Effective Collaboration: Engage in a flat and supportive team environment where collaboration is encouraged and the best ideas prevail.
Future-Focused Development: Build solutions that not only meet today's needs but also anticipate future requirements, creating generalized frameworks as a core principle.

