Senior Software Engineer
$130k - $170kOrthoFi
Who We Are At OrthoFi, we're not just another player in the orthodontic industry - we're the driving force that helps orthodontists launch more smiles while ensuring top-tier patient care. Our tech-savvy solutions are the secret sauce that empowers orthodontic practices across the United States. With a track record of supporting over 2,000 practices, and in partnership with OrthoBanc, we've unlocked access to quality, affordable orthodontic care for a whopping 3.2 million patients and counting! Picture this: Our cutting-edge Patient Acquisition software combined with our expert Revenue Cycle Management solutions propels practices to achieve jaw-dropping 13% year-over-year growth. Plus, when it comes to patient and insurance billing, our collection results leave competitors in the dust. Behind our mission is a dynamic team of around 300 passionate individuals. Our headquarters is based in Denver, CO, with employees spread across several states. Join us in our quest to transform the orthodontic landscape - where innovation meets dedication, and starting more smiles are just the beginning. Our purpose is to radically improve the way patients access and pay for quality elective care. Diversity, equity, and inclusion (DEI) ensures we can fulfill our purpose by creating a better, more equitable and inclusive workplace for our community members and healthcare experience for all. By focusing on DEI, we are working towards our mission of connecting more patients with quality orthodontic and dental care and helping make treatment accessible to over 1 million patients a year by 2025. Equity is core to our mission to serve patients, and DEI is embedded in our core values, especially "seek diversity," and "do what's right."" OrthoFi is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. The Opportunity This is a hybrid role and requires presence in our Denver Office twice a week (Local Candidates Only) At OrthoFi, we are looking for a talented, full stack Senior Software Engineer to drive technical execution and tackle complex challenges in our Insurance domain. This role requires a deep understanding of building scalable, modern applications while navigating the complexities of an industry with strict regulations, high data integrity requirements, and intricate workflows. As a Senior Engineer, you will serve as a critical technical problem-solver- who takes extreme ownership of building scalable, highly reliable software systems in an agile environment. In this role, you will navigate the technical and regulatory complexities of insurance eligibility, claims processing, and remittance workflows. You will work closely with domain experts, product managers, and engineering peers to modernize legacy systems, design service-based architectures, and deliver high-impact software.
Success in this role is measured by your ability to evolve our core systems with a relentless focus on Business ROI and long-term technical health. Beyond writing exceptional code, you will champion the integration and adoption of AI tools, agentic workflows, and other efficiency drivers to fundamentally reshape how we develop software. What You Will Do As a Senior Software Engineer your core responsibilities include:
Success in this role is measured by your ability to evolve our core systems with a relentless focus on Business ROI and long-term technical health. Beyond writing exceptional code, you will champion the integration and adoption of AI tools, agentic workflows, and other efficiency drivers to fundamentally reshape how we develop software. What You Will Do As a Senior Software Engineer your core responsibilities include:
- Design & System Evolution: Decompose complex business scenarios into clean, service-based architectures and distributed systems. Modernize legacy platforms with a focus on simplicity, maintainability, and long-term ROI.
- Domain Alignment: Translate complex orthodontic insurance rules (claims, eligibility, remittance) into clean, high-performing technical solutions.
- Epic Ownership: Own the delivery of Epics end-to-end, actively managing risks, dependencies, and team-level DORA KPIs while ensuring system performance and delivery reliability.
- Full-Stack Development: Write clean, robust, and maintainable code across the stack, leveraging modern JavaScript frameworks (React) on the frontend and .NET Core/.NET Framework on the backend.
- AI-Assisted Engineering: Champion responsible, AI-assisted development. Actively integrate AI tools (e.g., Claude, GitHub Copilot) to automate design, test generation, and code reviews, and build agentic workflows to drive team efficiency.
- Software Design & Quality: Set rigorous standards for code quality through constructive code reviews, comprehensive automated testing (including AI-driven test suites), and continuous integration/delivery (CI/CD).
- Technical Leadership & Mentorship: Guide junior and mid-level engineers on software design patterns, debug cross-module issues, and act as a professional stakeholder manager who can navigate technical disagreements constructively ("disagree and commit").
- Education: 4-year Bachelor's degree in a STEM (Science, Technology, Engineering, Mathematics) major or a Master's degree in Technology or Computer Science or related field.
- Professional Experience: 10+ years of professional software development experience, with a minimum of 4+ years in a Senior Software Engineer role (or equivalent).
- Backend Ecosystem: Strong, hands-on experience with the .NET Ecosystem (.NET Core / .NET Framework) and robust relational database design using SQL Server (including query optimization).
- Frontend Ecosystem: Extensive experience building highly responsive, scalable user interfaces using modern JavaScript frameworks-specifically React and/or Angular (Required) .
- Architecture & Design: Practical experience applying Domain-Driven Design (DDD) principles and building service-based or distributed architectures.
- Cloud & DevOps: Strong proficiency with AWS services (or other major cloud architectures), CI/CD pipelines and infrastructure provisioning.
- Batch & Data Processing: Familiarity with high-volume batch processing, background automated jobs, and handling complex data streams.
- Experience with Infrastructure as Code (IaC) using Terraform.
- Familiarity with event-driven architectures and system monitoring/APM tools (e.g., Datadog).
- Prior domain knowledge in orthodontic/dental billing, medical insurance, or healthcare fintech.
- Experience designing and querying APIs with GraphQL.
- Experience with search and analytics engines, specifically ElasticSearch.
- Demonstrated experience or active experimentation leveraging modern AI coding assistants (e.g., Cursor, Claude, GitHub Copilot) to optimize development velocity.
- Familiarity with Gen AI and Enterprise agentic workflows or utilizing Model Context Protocols (MCPs) to automate engineering workflows.
- Experience with automated testing frameworks (such as Playwright or equivalent) driven by AI agents.
- Engineering Persona: The Site Manager. You focus on building highly structured systems and show extreme ownership and systems thinking over your domain's codebase.
- Delivery: You roadmap large tracks of work, identify non-functional requirements (NFRs) for Epics, and maintain high execution integrity without needing close supervision.
- Problem Solving: You define the scope of open-ended, ambiguous problems and independently offer thoughtful, data-driven analysis to drive continuous process improvement.
- Communication: You deliver persuasive, concise, and fact-backed technical communications tailored to both engineering teams and non-technical stakeholders.
- Leadership: You raise the bar for code quality, manage stakeholder expectations, and proactively identify cross-team dependencies.
- Code Fluency: You design reusable, modular components that adapt to changing business needs, prioritizing long-term maintainability over speed-first "copy-pasting."
- Full medical, dental, and vision plans
- Flexible PTO
- Employer HSA contribution
- 9 Company Paid holidays
- 401(k) match, 3% after 90 days of employment
- Supportive culture with one-of-a-kind growth opportunities
- Hybrid in-office and work at home (2 days in-office Tuesdays and Thursdays)
- Paid Parental Leave as well as a two-week "ease-back" program that enables parents to return part-time at full pay
- Company and team outings
- Peer-to-peer recognition program
- Vendor discounts
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Denver, CO vacancy
- Design and implement generative design software solutions for integration into Creo and Onshape products. Deliver high-quality, innovative... ...by applying first principles to address the needs of engineers. Collaborate with other developers, quality assurance and software...SeniorFull time
$120.54k - $140k
...Job Title: Senior Software Engineer Employer: Procare Software, LLC Job Location: Denver, CO Salary: $120,536 - $140,000 Job Duties: Create and support enterprise software solutions both web and mobile applications by maintaining and supporting existing...SeniorFull timeRemote work$93.2k - $164.45k
...Lockheed Martin in Littleton, Colorado, is seeking an Experienced Professional in Software Engineering to support hypersonic missile development. You will work on the Conventional Prompt Strike program, ensuring software integration and system performance. The ideal candidate...Senior- ...into workflow Mentor peers, share knowledge, elevate design and code reviews Collaborate with Product, Security, and feature-domain engineering teams Requirements 5+ years of backend engineering experience with meaningful ownership of production systems at scale Deep...Senior
$165k - $207k
...active TS/SCI security Clearance. Candidates who do not hold this clearance are not eligible for hire. Solidus is seeking a Senior Software Engineer to join our team, contributing to the enhancement of existing software systems and the integration of new mission‑critical...SeniorWork experience placementLocal area- ...that moves fast and works with some of the world's coolest projects - join us. Who you are You take pragmatic approaches to writing software You test drive and refactor your code with confidence You avoid large upfront design and focus on incremental change You enjoy...SeniorInternshipWork at officeRemote work
$126k - $190k
...Job Description Job Title: Senior Engineer, Kubernetes Integration Team Location: Denver, CO (Hybrid/Remote) Job Overview Relativity is a leading legal data intelligence company. The Kubernetes Integration Team seeks a Senior Engineer to prototype and build new tooling...SeniorRemote workHome office$122k
...RF Design Engineer Seeking a talented and highly motivated RF Design Engineer that will... ...manage payload risks and opportunities. Senior RF Hardware Engineer‑P3 Blackstone Talent... ...infrastructure. $160,000.00 yearly Full‑time Senior Software Engineer (Englewood, CO) Our client in...SeniorLong term contractFull timeWork at office3 days per week- ...Matters Defense Solutions specializes in software development and solutions, specialized... ...sensing technologies and operations, with senior‑level personnel formerly from DIA, NRO,... ...subject matter experts, analysts, software engineers, and its data scientists to create...SeniorTemporary workRemote workFlexible hours
- ...is proud to offer career growth opportunities and a competitive compensation and benefits package. Visit our website at: Senior Software Engineer Candidate must have a TS/SCI with Poly to be considered For over 40 years, DCCA has provided a broad range of IT services...SeniorFlexible hours
- ...Senior Software Engineer Join the team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that empower our clients...Senior
- ...Senior Software Engineer, Level 3 OASYS, INC., a Leading‑Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3, to support our customer in Littleton, CO. Summary OASYS, INC. is seeking a full‑time Software Engineer. In this role, you...SeniorFull timeTemporary workFor contractorsRemote workFlexible hours
$120k - $175k
...At Focused, we move quickly to deliver quality software that achieves client outcomes and meets their customer's needs. We strategically... ...progress, and guiding our clients to success. At Focused, our Engineers are both practitioners and experts in their craft. This role...SeniorWork at officeWork visa3 days per week- ...Job Description Software Engineer - Join Our Dynamic Team! Permanent / Direct Hire Position, Base + 10% Bonus Location: Denver, Colorado - hybrid onsite 2-3 days a week We're on the lookout for a Senior Java Software Engineer to become a key player in our team. As a software...SeniorPermanent employmentShift work2 days per week3 days per week
- ...are eligible for a security clearance. What You Will Do Design, develop, test, deliver, and maintain software for satellite ground systems. Work with a team of engineers, architects, and leaders in an Agile environment. What You Will Learn A breadth of advanced software...SeniorTemporary workRelocationRelocation packageFlexible hours
$90k - $225k
...companies. Location Warrenton VA / Augusta, GA / Centennial, CO / State College, PA Position Description We are seeking a Senior Software Engineer that possess a mix of talent areas related to full-stack development. As part of our team, you will provide software and web...SeniorWork experience placementWorldwide- ...Senior Software Engineer Denver, CO, United States We are seeking a Senior Software Engineer to join our engineering team, focusing on developing new cloud-based solutions powered by database technologies. This role is far from ordinaryyou won't be confined to minor...SeniorH1bVisa sponsorshipFlexible hours
- ...Senior Software Engineer Our client in Englewood Colorado is looking for a Senior Software Engineer on a direct hire basis. This is an opportunity to join a collaborative, fast-paced development team where your work will directly influence the evolution of a cutting...Senior
- ...working with a highly cross‑functional team of systems, software, hardware and vehicle engineers, as well as an incredibly talented team of designers,... ...technicians, and a wide range of other professionals. Position: Senior Software Engineer - Automotive FLSA Classification:...SeniorTemporary workLocal areaVisa sponsorship
$88.9k - $165.1k
...Overview We are seeking a qualified Senior Software Engineer to join Epsilon’s Development Team in our Data Practice. In this role you will focus on project tasks for Epsilon's TotalSource Plus (TSP) demographic and lifestyle products. As a member of the Epsilon Data...SeniorTemporary workFreelanceLocal areaFlexible hours$125k - $150k
...Overview/ Job Responsibilities Position is contingent upon contract award and funding. Entarian is seeking an experienced Senior Software Engineer to work on the deployment and operation of Vertasyn as the Centralized Operating Provider (COP) for a critical satellite communications...SeniorContract workWork at office- ...Matters Defense Solutions specializes in software development and solutions, specialized... ...sensing technologies and operations, with senior-level personnel formerly from DIA, NRO,... ...subject matter experts, analysts, software engineers, and its data scientists to create...SeniorRemote work
$195k - $250k
...Senior Software Engineer At Candid Health, we're on a mission to revolutionize healthcare by solving one of its most complex and costly problems: the billing and revenue cycle management (RCM) process. The healthcare system has long been burdened by slow, inefficient...Senior$125k - $155k
...gambling. As a forward-thinking company, we’re breaking new ground in software innovation too, redefining what’s possible for our global... .... Job Description We are seeking passionate and experienced Senior Developer to join our dedicated Verification team as we embark...SeniorHourly payWork at officeLocal areaWork from homeWorldwide$180k - $220k
...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability...Senior$160k - $185k
...Shape the Future of Legal Tech! At Litera, we don’t just build software, we transform how the world’s top law firms operate. Every... ...collaboration and connection. Why this Role Matters As a Senior Software Engineer working with the latest generative AI technology, you will...SeniorWork at officeWorldwide3 days per week$83.43k - $222.48k
...Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business-critical, distributed systems. We're looking for technically strong, passionate people with an entrepreneurial spirit...SeniorHourly payFull timeTemporary workWork experience placementLocal area$93.2k - $164.45k
...spacecraft for the Artemis missions. Join a talented team of Orion engineers engaged in the design and fabrication of the only deep space,... ...than we have ever gone before. This position is for a Senior Software Engineer on the simulation software team for the NASA Orion...SeniorPermanent employmentFull timeTemporary workWork experience placementWork at officeFlexible hours$120k - $160k
...contributing across a modern full-stack environment. We value engineers who are curious, collaborative, and committed to making an... ...energy on higher-impact engineering work. About the Role As a Senior Software Engineer at Dice, you’ll contribute to the design, development...SeniorTemporary workSummer workRemote workFlexible hours$88.9k - $165.1k
...view how Epsilon transforms marketing with 1 View, 1 Vision, 1 Voice. Overview For this role, we are seeking a qualified Senior Software Engineer to join Epsilon’s Development Team in our Data Practice. In this role with our company, you will be focused on project tasks...SeniorTemporary workFreelanceLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer full time Denver, CO
- software system engineer Denver, CO
- consulting software engineer Denver, CO
- software engineer travel Denver, CO
- real time software engineer Denver, CO
- network software engineer Denver, CO
- senior software engineer remote Denver, CO
- entry level software engineer remote Denver, CO
- software engineer intern Denver, CO
- software developer fintech Denver, CO


