Senior Database Engineer
Top Benefits
About the role
About The Company
We are a leading provider of enterprise SaaS solutions that help organizations manage critical network infrastructure with greater resilience, visibility, and control. Our platform combines cloud technology, geospatial data, business intelligence, and AI to support risk management and situational awareness across complex environments.
Our mission is to help customers protect and maintain essential infrastructure through reliable, data-driven tools. We value innovation, operational excellence, and close collaboration with the industries we serve, including utilities, energy, telecommunications, and municipalities. We are committed to building practical solutions that improve decision-making and strengthen network reliability.
What the job entails
As a Senior Database Engineer, you will design, develop, and evolve the data platform that supports our SaaS products. You will play a key role in shaping scalable database architecture, improving performance, and ensuring data quality across the environment.
In this role, you will build and optimize relational data models, write high-performance SQL queries and stored procedures, and troubleshoot database issues as they arise. You will work closely with engineering and product teams to support reliable delivery and continuous improvement. You will also help maintain documentation and best practices to ensure the platform remains maintainable, efficient, and ready to scale.
Key Requirements / What We Look For
5+ years of database engineering experience Strong SQL and relational database expertise Experience with Azure SQL or SQL Server Background in data modeling and performance tuning Python and Databricks experience preferred Strong collaboration with internal teams and external stakeholders Reporting skills
Compensation & Benefits
Competitive salary range. 10% Bonus based on annual salary Remote. Full-time role based in Canada or US Health Insurance, 401k, Direct Hire Employment Agreement