Staff Software Engineer

Overjet
Lahore
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Reliability","Correctness","Architectural thinking","Ownership","Tooling focus"]

Shape the evolution of IRIS, a core Overjet product for seamless dental-chair imaging. As a Staff Engineer, you’ll make long-term architectural decisions, build and maintain production-grade systems, and integrate IRIS with dental imaging hardware and third-party device ecosystems. You’ll also reduce engineering toil through tooling and structural improvements, ensuring reliability and correctness for daily use in clinical settings.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Overjet
Overjet
4 days ago

Staff Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Shape the evolution of IRIS, a core Overjet product for seamless dental-chair imaging. As a Staff Engineer, you’ll make long-term architectural decisions, build and maintain production-grade systems, and integrate IRIS with dental imaging hardware and third-party device ecosystems. You’ll also reduce engineering toil through tooling and structural improvements, ensuring reliability and correctness for daily use in clinical settings.
Location: Lahore
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own the architecture evolution of IRIS and drive technical decisions for the future.
  • •Integrate IRIS with dental imaging hardware and third-party device ecosystems.
  • •Reduce engineering toil through tooling and structural improvements.
  • •Ensure reliability and correctness across a system used daily in clinical settings.
  • •Build and evolve IRIS alongside a highly capable team to support product growth.

Key Requirements

  • •Minimum 5+ years of experience with deep expertise in Windows systems development, including process management, inter-process communication, concurrency, and hardware/device integration.
  • •Strong in C# and .NET, with experience using async programming and cancellation patterns at scale.
  • •Strong focus on reliability and correctness in production software.
  • •Ability to make architectural decisions that serve future engineers and build tooling and structure that compounds across the team.
  • •Familiarity with AI tools and their judicious use in systems development, including agentic approaches to debugging and diagnostics.
Experience:5+ years
Skills:ReliabilityCorrectnessArchitectural thinkingOwnershipTooling focus
Tech Stack:WindowsC#.NETAsync programmingCancellation patternsInter-process communicationConcurrencyHardware/device integrationAI toolsAgentic debuggingDiagnostics

Company Brief

Overjet
Overjet builds FDA-cleared AI for dental imaging that helps dentists, payers, and dental organizations detect pathologies, standardize diagnoses, automate claims review, and improve patient care using clinically validated radiographic AI.
Industry: HealthTech
Company Size: Medium (51 to 250 employees)
Growth: Scaleup
Valuation: USD 500M to 1B
Funding: Series C
Headquarters: Boston, United States
Founded: 2018
Glassdoor
Glassdoor: 3.4
WebsiteLinkedInGlassdoor