Data Engineer
Want to join us in building the leading SaaS platform for dental care?
We’re currently in our holiday period, and responses to applications will be delayed. You are welcome to apply as usual, and we’ll begin reviewing applications in January. Thank you for your patience!
About Us
Opus Dental is a Norwegian company developing the leading electronic patient journal system in the Nordic dental market, trusted by over 25,000 users in 4,500+ clinics. We have developed software solutions for the dental market since 1993. A steady growth journey has enabled constant product development and established a solid foundation for developing an end-to-end software supporting dentists and dental clinics.
Since day one, our goal has been to make administrative work simpler and more efficient within the dental industry. We are committed to providing dentists and dental practices with state-of-the-art software to enhance patient care and streamline practice management. Our goal? Improve usability, streamline workflows, and create a best-in-class digital experience for dental professionals.
Now, we’re modernizing. We're moving from a legacy desktop system to a cloud-based web platform - and we’re looking for a Data Engineer to help lead this transformation. This is a unique opportunity to work on a complex, real-world product, improve usability for healthcare professionals, and shape the future of digital dentistry. Do you want to join our journey? 🚀
What you will do
Design, build, and maintain data pipelines and architectures using Microsoft Azure services (Data Lake, Data Factory, Synapse, etc.).
Develop automation solutions to enhance efficiency, reliability, and scalability.
Manage and govern master data processes.
Test, monitor, and ensure data quality across systems.
Contribute to data modeling and architectural decisions.
Act as a subject matter expert, collaborating across teams to drive data adoption and insight generation.
Own the Azure BI/Lakehouse environment and deliver end-to-end data solutions from concept to production.
Support and maintain customer-facing cloud databases, ensuring reliability, performance, and availability.
Execute and automate data migrations from on-premises or legacy systems to the cloud.
Collaborate closely with the Data Architect, engineering teams, product teams, and other stakeholders to ensure the data infrastructure meets business needs.
Contribute to infrastructure, DevOps, and data operations work - from database administration to troubleshooting customer data issues.
We look for a true generalist (“Swiss Army knife”) who can handle a wide variety of data tasks with flexibility and openness.
Occasional weekend on-call work may be required.
Who we believe you are
We’re looking for a person with a passion for data and automation. In this role, you’ll play a key part in designing, implementing, and orchestrating advanced data engineering and analytics solutions. We use several new technologies in the team and frequently collaborate with teams with different expertise. Therefore, flexibility, curiosity, and humility to both teach and learn are important personality traits. Some of these things might also describe you:
2-5 years of experience with relational databases (design, tuning, and optimization).
Comfortable managing and maintaining customer-facing database systems in cloud or hybrid environments.
Experienced or interested in data migrations, automation, and tooling for data movement.
Understands the importance of performance, scalability, and reliability in operational systems.
A strong communicator who collaborates effectively across engineering, product, and support teams.
Curious, proactive, and enjoys troubleshooting and optimizing systems—not just building them.
Bonus points if you are familiar with one or many of our tech stacks:Cloud environment: Azure (or similar)
Customer databases (relational, e.g., Azure SQL / SQL Server) and possibly some non-relational/data lake work
Scripting/automation: e.g., PowerShell, Python, or similar
Infrastructure-as-Code mindset and tools (Terraform, Azure DevOps / GitHub)
Monitoring and performance tools for databases (query analysis, logs, metrics)
Don’t check every box? Apply anyway - we value diverse perspectives and unconventional paths and can be flexible for the right candidate.
Why Opus Dental?
Make a real difference: Your work will impact how thousands of dentists and staff work every day.
Join at a pivotal moment: Be part of a major product transformation from legacy to modern cloud-based technology.
Work with great people: Collaborate with passionate developers, PMs, and real end-users.
Asker-based hybrid model: Flexibility to work remotely and on-site.
Competitive salary & benefits: Salary according to experience, with a stable role in a market-leading company.
Location & Application Details
Location: Hvalstad, Asker, Norway.
Don’t wait! We review applications on an ongoing basis.
Any questions can be sent to our Recruitment Partner, Linh Nguyen at linh.nguyen@opusdental.com
- Department
- Product
- Locations
- Hvalstad
- Remote status
- Hybrid
About Opus Dental
Opus Dental is the leading EPJ and management system for dentists in the Nordics and serves more than 200 clinics across Norway, Sweden, and Iceland. We have a 30-year-long history and today consist of around 50 employees across our locations.
At Opus Dental, you will join a financially stable company with a start-up mentality and eagerness to innovate.