The Dental Financial Engagement Platform » Patient Billing & A/R Automation
Senior Software Engineer – Full Stack
Location
California + 1 moreAll locations: California | New York
Posted
3 days ago
Salary
$160K - $230K / year
Seniority
Senior
Job Description
Senior Software Engineer – Full Stack
Pearly
• 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. • 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. • 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.
Job Requirements
- 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.
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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Junior Software Engineer
WaymarkThe breakthrough AI production platform that allows anyone to create compelling commercials and spec spots in minutes.
• Ship features and fixes to our messaging platform, built in Elixir. • Work through bug tickets across our stack (React, TypeScript, Elixir). • Set up a local development environment that mirrors production. • Participate in sprint planning and refinement, managing your work in Jira. • Contribute to code reviews on GitHub and keep your team informed in standups. • Collaborate with senior engineers, product, and design on upcoming feature planning. • Work with PostgreSQL as part of our production data layer.
• Provide engineering oversight and support across assigned regions, ensuring alignment of priorities, timely delivery of milestones, and adherence to project portfolio standards. • Review and validate regional engineering outputs, including BAS Long Lead Equipment (LLE) submittal packages, full control drawing submittals, system/area-specific BOMs, as-builts, O&Ms, Description of Operations (DOOs), graphics, control sequence scripts, and other assigned project deliverables. • Maintain and monitor regional engineering activities and open items using ASANA, ensuring visibility and accountability across teams. • Partner with the HQ Engineering Manager and HQ team to develop control drawings, refine design templates, and modernize legacy systems using the Engineering Design Suite (EDS). • Generate timely and accurate Requests for Information (RFIs) and Parts Substitution Request. • Document and communicate the building automation system design and revisions. • Adhere to project requirements and company and customer standards of design, programming, and implementation. • Clear communication and proactive expectation setting with manager and project teams both internal and external. • Adherence to safety standards. • Model ethical conduct in accordance with the Carrier Code of Ethics. • Design and program advanced building automation systems, including site-specific configurations and control algorithms using the WebCTRL software suite. • Develop intuitive graphical and text-based interfaces for building automation systems using Eikon and ViewBuilder.
• Lead strategic deployments quarterly, driving eARR with ownership of quality, timelines, and outcomes • Project Manage end-to-end implementation strategy, managing complex integrations, stakeholder alignment, and risk • Optimize deployment frameworks by identifying inefficiencies and implementing scalable, automated solutions and tooling • Partner with Engineering and Product, influencing the roadmap with client insights and technical feedback • Lead cross-functional execution across Sales, CS, Product, and Engineering for seamless customer lifecycle delivery • Institutionalize best practices via scalable documentation, playbooks, and knowledge systems to elevate team consistency • Support organizational scalability by forecasting capacity, mitigating pipeline constraints, and reducing future eARR risk • Leverage AI as a core layer for accelerating solution design, implementation, and continuous deployment improvement
• Shape Masabi’s platform architecture, including platform blueprint definition, standards and best practices • Design and deliver scalable, robust, cost efficient services aligned with platform blueprint • Stay hands-on in code and technical delivery, including reviews and targeted contributions • Identify and work through complex platform challenges related to scalability, performance, resilience and cost • Act as a senior technical advisor across engineering teams, supporting and influencing technical decisions • Shape and contribute to technical roadmap planning and prioritisation of platform improvements • Support RFP estimation and technical scoping for complex initiatives • Produce clear, high-quality technical documentation and architecture artefacts • Improve how architecture is understood and applied across engineering and the wider business • Contribute to and help shape technical forums and working groups, including areas such as API and architecture governance




