Planet DDS is a leading provider of cloud-based solutions that empower growth-minded dental businesses.
Now serving over 13,000 practices and 118,000 customers in North America, Planet DDS delivers a comprehensive suite of solutions, including Denticon Practice Management, Cloud 9 Ortho Practice Management, and Apteryx Cloud Imaging.
Planet DDS is dedicated to enabling dental support organizations (DSOs) and groups to grow and thrive with technology that delivers seamless integrations, improved workflows, and future-proof scalability.
We are seeking a Principal Software Architect to lead the design and implementation of cutting-edge software solutions that align with our strategic goals.
This role reports directly to the Chief Technology Officer and will serve as a key thought leader driving innovation, architectural excellence, and enterprise-wide technology strategies.
The Principal Software Architect will influence technology direction across multiple SaaS platforms, mentor other architects and engineers, and ensure that Planet DDS continues to deliver scalable, secure, and future-ready products.
This is a hybrid role (1–2 days per week) based out of our Glasgow office.
Job Duties Develop and maintain enterprise architecture models to align with business objectives, multi-cloud strategies, scalability, and cost efficiency.
Provide mentorship, guidance, and feedback to architects and engineers across teams.
Champion new technologies and approaches, with a focus on customer value, responsive design, advanced data management, analytics, and the integration of AI/low-code solutions.
Partner with product managers, engineering leaders, the security team, and other stakeholders to gather requirements and deliver enterprise-level designs that meet functional and non-functional needs.
Define, implement, and enforce architectural best practices across product lines.
Lead Communities of Practice (CoPs) to ensure consistency, quality, and innovation in architectural decisions.
Stay at the forefront of emerging technologies, frameworks, and tools to continually elevate Planet DDS’s architecture and development practices.
Skills and Qualifications Extensive experience in enterprise architecture within SaaS or high-scale environments.
Proven ability to design and optimize cloud-native and cloud-optimized applications.
Strong proficiency in .NET, C#, SQL Server, and Cosmos DB.
Cloud architecture expertise in Azure (preferred) and AWS.
Proficiency in architectural frameworks, methodologies, and modelling techniques.
Hands-on experience with AI-powered development tools such as GitHub Copilot, Google AI Studio, Cursor, V0.dev, Lovable, or similar.
Demonstrated leadership experience mentoring engineers and architects, ideally within a SaaS company.
Strong analytical, problem-solving, and communication skills.
Bachelor’s or Master’s degree in Computer Science or a related field.
Relevant certifications (e.g., Azure Solutions Architect Expert, TOGAF, CISSP-ISSAP, or similar) preferred.
Attributes: Creativity, curiosity, strategic thinking, and a passion for innovation.
PLANET DDS CORE IDEOLOGY Mission: Dental software is broken.
We aim to fix it.
Vision: To be the first choice for growth-minded dental businesses.
How do we get there?
To encourage measurable progress toward our vision and make the best decisions on behalf of employees and customers, we adopted a set of common values: Collaborative – Working independently and across teams, we create scalable solutions to enable company growth Empathetic – We are educated on the experience of our customers and feel vested in their success Accountable – We feel ownership for the quality of our work and take pride in the positive outcomes Trustworthy – We operate with integrity and honest, making promises we know that we can keep Ambitious – We are driven by our ability to make a long-term, positive impact on the lives of dental market leaders An Equal Opportunity Employer – Including Disability/Veterans Powered by JazzHR