What are the responsibilities and job description for the Senior Data Engineer position at DSN Software?
The Opportunity
We're a healthcare SaaS company serving oral and maxillofacial surgeons and dental service organizations across the country. While the company has been serving the market for over 4 decades, we're modernizing our platform to support continued growth.
This isn't a maintenance role. We need a Senior Data Engineer who can lead the transformation of our data systems, both internal and customer-facing, to support a high-scale SaaS platform. You'll work alongside our existing data team to architect and deliver solutions that move the business forward.
We're building automated, AI-assisted data pipelines and optimizing existing data systems performance. You'll be at the center of making all of that happen.
What You'll Own
You'll lead the evolution of our data infrastructure as we continue modernizing to a cloud-native stack. This means designing and building automated ETL pipelines, optimizing database performance across multiple engines, and implementing AI-assisted tooling to accelerate delivery.
You'll be hands-on with architecture decisions while guiding team members through technical challenges. You'll balance strategic thinking with the ability to roll up your sleeves and solve hard problems in the code.
What We're Looking For
We need someone who doesn't walk away from hard data problems. Someone who can learn on the fly, leverage AI coding tools for rapid iteration, and maintain strong human-in-the-loop judgment throughout.
You're not just executing tickets. You're shaping how we think about data at scale.
The right person sees ambiguity as opportunity. You take ownership of outcomes, not just tasks. You communicate clearly with technical and non-technical stakeholders. You're comfortable leading through influence, and you see AI tools as accelerators rather than threats to your craft.
Technical Requirements
Required
- Strong SQL expertise with performance tuning experience (query optimization, indexing strategies, execution plan analysis)
- Experience with relational and NoSQL databases
- Cloud data services and serverless architectures (AWS preferred)
- C#/.NET development skills
- Node.js/TypeScript experience
- Git-based source control and CI/CD workflows
- Experience designing and building ETL and data pipeline solutions
- Clear communication skills for conveying technical concepts to both technical and business stakeholders
Preferred
- Entity Framework performance optimization
- Healthcare software or medical industry experience
- HIPAA compliance experience
- Data migration and conversion project background
- Familiarity with AI-assisted development tools
Who Thrives Here
You're a fit if you get energized by building things that don't exist yet. You want direct impact on a company's technical direction, not layers of bureaucracy between you and decisions. And you believe exceptional systems come from exceptional people working together, not from individual heroics.
How to Apply
If you're ready to own outcomes and build something meaningful, we want to hear from you.
Salary : $130,000 - $140,000