companyPearlyplan logo

Senior Software Engineer - Data Platform

PearlyplanNew York, NY
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Proven experience in building and maintaining data platforms. Strong proficiency in TypeScript and SQL. Experience with cloud infrastructure, particularly PostgreSQL. Familiarity with ETL processes and data integration techniques. Ability to work collaboratively in a fast-paced environment. Strong problem-solving skills and a passion for leveraging AI in software development.

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.

About Pearlyplan

Pearlyplan is a forward-thinking company at the intersection of technology and healthcare, delivering innovative SaaS solutions to enhance the efficiency of dental practices. Our commitment to excellence and rapid growth makes us an exciting place for talented engineers to thrive.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.