Job Description
Overjet, a leader in dental AI, is seeking a talented Staff Software Engineer to join its geographically dispersed Engineering team. The candidate will be a technical expert, contributing to product development and mentoring junior engineers.
Responsibilities:
- Design, develop, and maintain impactful software solutions.
- Write efficient and scalable code, ensuring code quality.
- Act as a technical partner to cross-functional teams.
- Troubleshoot and resolve software defects.
- Participate in code reviews.
- Participate in regularly scheduled and ad-hoc on-call rotations.
Requirements:
- Excellent academic background in Computer Science or related field.
- Significant experience writing code and delivering products.
- Strong skills in programming languages such as Java, Python, Node, GoLang, C#, and Swift.
- Familiarity with cloud platforms like Google Cloud, AWS, and Azure.
- Experience mentoring engineers and cultivating a strong engineering culture.
- Excellent verbal and written communication in English.
- Ability to thrive in a fast-paced, technical environment.
- Experience hiring and interviewing.
Overjet offers:
- Competitive Compensation and Equity
- Hybrid workplace that provides flexibility
- 401k plans with a matching program
- Medical, Dental and Vision coverage
- 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