
Staff Software Engineer (Dentrix)
Remote · USJobSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New remote roles like this one, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
Henry Schein One is seeking a Staff Software Engineer to lead engineering across payment and financial workflows and electronic healthcare claims. The role owns transaction correctness, payment integrations, claims processing, and modernization of a large Windows desktop application built with C# and legacy C++. It sets architectural direction and works with product, QA, support, and compliance. The position is remote in the United States with up to 10% travel.
Skills & qualifications
Skills
Full job description
Shape what's next in dental technology. Join Henry Schein One! Join a globalleaderredefiningdental practice managementand do work thatactuallymatters.At Henry Schein One,we are a team ofcarecatalysts: people who fuel innovation, challenge the status quo, and bring an entrepreneurial mindset to everythingwedo.Yourideas fuel innovation that enhances patient care and drivesreal resultsfor practices. Wedon'tjust talk aboutimpact;we build it!Backed by a trusted reputation, ourleaders foster an inclusive and supportive environment where we staysolely focused on our mission, empowering you to think boldly, collaborate creatively, and grow. We havehigh expectationsfor performance and delivering results; as part of awinningteam,you'llwork hard, challenge the status quo, and bring a growth mindset. Here, your strengths are recognized, your development matters, and your winscelebrated. If you like hard problems where being correct matters, this is one of them. We build the systems that move money and process healthcare claims for dental practices across the US and Canada. When our software is right, a practice gets paid, a claim clears, and a patient's balance is accurate. When it's wrong, people notice immediately. We're looking for a Staff Software Engineer who wants that level of ownership and the technical leadership that comes with it. You'll lead across two domains - payments and financial workflows: posting and reconciling transactions, billing, statements, online and card-present payments, tokenized cards on file, and integrations with outside payment processors and financing partners and electronic healthcare claims, including a real-time integration with a national claims network and the regulatory and fee-schedule rules that govern it. The codebase is a large Windows desktop application with a mix of modern, layered C# and legacy native C++ that we're steadily modernizing. You'll set architectural direction, raise the engineering bar, and work day-to-day with product, QA, support, and compliance. This position is remote in the United States with up to 10% travel as needed. What You Will Do * Own the correctness of money movement: posting, reconciliation, batch processing, billing, and statements ensuring transactions are accurate, idempotent, and auditable, with data integrity preserved end to end * Lead the design and reliability of payment integrations, including card-present terminals, online payments, tokenization and cards on file, and third-party processors and harden these flows against partner outages, network failures, and partial results * Drive engineering for real-time electronic claims over a national healthcare claims network, covering submission, retries, response parsing, and error handling so failures are rare, recoverable, and easy to diagnose * Turn regulatory and fee-schedule changes into correct, well-tested behavior on deadlines the business can rely on, partnering with product and compliance to get the details exactly right * Lead the modernization of legacy native C++ modules and the C++/CLI interop layer toward the managed, layered C# architecture, lowering risk and tech debt without changing behavior customers depend on * Improve performance and reliability in high-traffic financial and claims workflows, and back it with telemetry so regressions get caught before customers feel them * Set the testing strategy using TDD, dependency injection, and... For full info follow application link. Henry Schein, Inc. is an Equal Employment Opportunity Employer and does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated without undue hardship, sex, sexual orientation, gender identity, age, citizenship, marital or veteran status, or any other legally protected status.
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Staff Software Engineer, Auth/AccountsCoalition · Remote · US · $159–234K/yrPosted 2w agoPosted 2w ago
Staff Software Engineer, FrontendHims & Hers Health Inc. · Remote · US · $190–230K/yrPosted 4 days agoPosted 4 days agoStaff Software Engineer, BillingDocker · Remote · US · $170–276K/yrPosted 2w agoPosted 2w ago
Staff Software Engineer (AI Evals)G2i · Remote · US · $100–200/hrPosted todayPosted today
Staff Software Engineer, Developer InfrastructureCoinbase · Remote · US · $218–257K/yrPosted todayPosted today
You've read the whole posting — now see how you match it.