Senior Software Engineer

Overjet is the global leader in dental AI, providing AI-driven products to improve oral health for all.
Full-Stack
Senior Software Engineer
Hybrid
5+ years of experience

Description For Senior Software Engineer

Overjet is on a mission to improve oral health for all. As the global leader in dental AI, thousands of dental providers and insurers rely on our platform to deliver the best possible care. We're seeking talented individuals to join our fast-growing team and make a significant impact.

As a Senior Software Engineer at Overjet, you'll have the opportunity to build new AI-driven products that will revolutionize dentistry. You'll work closely with cross-functional teams, including Product, and have substantial ownership over the technical delivery of our product roadmap. This role offers a unique chance to shape the future of oral health care.

Key responsibilities include:

  • Designing, developing, and maintaining impactful software solutions
  • Writing efficient, scalable, and high-quality code
  • Collaborating with cross-functional teams to drive project success
  • Troubleshooting and resolving software issues
  • Participating in code reviews and improving development processes
  • Taking part in on-call rotations

We're looking for candidates with:

  • Excellent academic background in Computer Science or related field
  • Significant experience in coding and product delivery, preferably as an early engineer at a startup
  • Proficiency in languages like Java, Python, Node.js, Go, C#, and Swift
  • Strong familiarity with cloud platforms (GCP, AWS, Azure)
  • Proven track record of mentoring engineers and developing talent
  • Experience in fostering a strong engineering culture in an agile environment
  • Ability to thrive in a fast-paced, technical, and mission-focused setting

Overjet offers competitive compensation, equity, and a comprehensive benefits package. We encourage in-person collaboration 1-2 times a week in one of our geo-hub office locations: Palo Alto, CA, Boston, MA, and NYC. Join us in our mission to improve oral health for all and accelerate your career in this high-growth environment!

Last updated 9 months ago

Responsibilities For Senior Software Engineer

  • Design, develop, and maintain impactful software solutions
  • Write efficient, scalable, and high-quality code
  • Serve as a key technical partner to cross-functional teams
  • Troubleshoot and resolve software defects and performance issues
  • Participate in code reviews and contribute to the continuous improvement of development processes
  • Participate in regularly scheduled and sometimes ad-hoc on-call rotations

Requirements For Senior Software Engineer

Java
Python
Node.js
Go
  • Excellent academic background in Computer Science or related field
  • Significant relevant experience writing code and delivering products
  • Proficiency in programming languages such as Java, Python, Node.js, Go, C#, and Swift
  • Strong familiarity with cloud platforms such as Google Cloud Platform, Amazon Web Services, and Microsoft Azure
  • Proven track record of mentoring engineers and developing talent
  • Experience in cultivating a strong engineering culture in an iterative, agile environment
  • Ability to thrive in a fast-paced, technical, and mission-focused environment

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
  • Competitive Compensation and Equity
  • 401k plans with a matching program
  • Medical, Dental and Vision coverage: 99% employee premium covered, 75% dependent premium covered
  • Life and AD+D Insurance
  • 8 weeks Paid Parental Leave
  • Optional HSA with Employer contribution
  • Flexible Time Off and company paid holidays
  • Annual Learning and Development Stipend
  • Work from Home Stipend

Interested in this job?

Jobs Related To Overjet Senior Software Engineer

Software Engineer [Senior, Staff, Principal]

LatchBio seeks Senior to Principal Software Engineers to build a cloud platform for biology, offering competitive pay and benefits.

Senior Software Engineer, KSM (SDKs & Integrations)

Join Keeper Security as a Senior Software Engineer for KSM, developing secure SDKs & integrations. Remote work, 5+ years experience required.