About Flossy
Flossy is building the future of dental office operations through Fiona, our AI dental receptionist. By streamlining front desk workflows and transforming the way practices handle calls, scheduling, and patient intake, we're helping dental teams focus more on care. We're in a rapid growth phase and looking for a super smart Software Engineer with a positive view on AI to join our very small engineering team. You'll thrive here if you love solving complex problems and are optimized to move fast over move safely.
About the Role
This is a dynamic role ideal for someone who thrives in fast-paced environments and wants to have a real impact on our core product. You will be responsible for designing, developing, and deploying features for Fiona, an AI Dental Receptionist, and the underlying systems that connect with individual dentist offices. As an early member of the team, you'll help shape our product, architecture, and engineering culture as we scale.
Key Responsibilities
Software Development:
- Design, build, and maintain scalable and robust backend services using Go
- Develop and integrate APIs to facilitate data syncing between dental office practice management systems (e.g., Dentrix, Denticon, Eaglesoft) and Flossy's internal system.
- Contribute to the entire software development lifecycle, from concept and design to testing and deployment.
- Proactively identify and address performance bottlenecks and architectural improvements.
- Integrate Generative AI LLM intelligence into the backend processes
System Reliability & Operations:
- Debug and resolve complex technical issues related to system integrations and data flow.
- Collaborate with product and operations teams to ensure smooth deployments and reliable system performance.
- Contribute to monitoring, alerting, and incident response.
Qualifications
- 4 - 10 years of experience as a Software Engineer.
- Strong Proficiency in Go (Golang) is a must
- Strong Experience with API design and integration
- Strong positive view on Artificial Intelligence and its application in real-world problems.
- Strong advocate for automated testing in daily development workflows, with experience writing unit, integration, and end-to-end tests
- Excited to work at a small company in growth mode with very little process.
- Excellent problem-solving skills and a strong understanding of data structures and algorithms
- Familiarity with database technologies (e.g., SQL, NoSQL).
- Comfortable debugging complex systems and distributed architectures.
- Self-starter with a growth mindset and the ability to adapt to evolving technical challenges.
- Clear, concise communicator—both written and verbal.
Bonus:
- Experience in the dental industry or familiarity with dental practice management systems.
- Experience with cloud platforms (e.g., AWS, GCP, Azure).
- Experience with VOIP systems.
- Experience with real-time systems make the whole stack work faster from call agent -> backend
- Experience and advocacy of Test-Driven Development (TDD) experience
What We Offer
- Opportunity to join a fast-growing team shaping the future of AI in healthcare.
- Flexible remote work environment with high ownership and autonomy.
- Competitive compensation and benefits package.
- Career development through close collaboration with leadership across Product, Engineering, Sales, and Operations.
Why Join Flossy?
You'll be part of a nimble, mission-driven team reimagining how technology can transform the patient and practice experience. We value experimentation, ownership, and big ideas. If you're ready to make a mark at an early-stage company and thrive in a fast-paced, low-process environment, we'd love to hear from you.