Senior Database Developer
Krux Analytics
At Krux, Innovation Happens Together , by being a true partner to our customers, by valuing collaboration and teamwork, and by including a diversity of industry and life experience.
We are seeking a Senior Database Developer to join our team . Reporting to the Software Development Manager , you will be responsible for designing, developing, and optimizing database systems to support scalable, high-performance applications.
You will be part of a team that is self-motivated, highly collaborative, eager to learn and be challenged, and enjoys having fun.
Who are we?
Krux builds innovative SAAS solutions for the mining industry. We empower our customers to make better decisions through real-time data management and analytics. Understanding our customer's needs and the ability to solve their problems is what sets us apart. Krux, founded in 2016 and headquartered in Alberta, has global reach. We support client's operations on every continent (well, except Antarctica).
What you will do
- Design, develop and maintain scalable, high performance database solutions to support application and data needs
- Develop high performing optimized database objects (functions, stored procedures, triggers) and review the same for other database and software developers
- Optimize and tune database performance, queries, indexes, and stored procedures for efficiency and speed
- Monitor database systems to ensure high availability, reliability and security of data assets
- Implement and maintain robust security protocols, user roles, access controls and encryption methods
- Troubleshoot database issues, including slow queries, replication errors, and service disruptions
- Document database systems, processes, configurations, and procedures
- Collaborate with team members, including developers, QAs, and product teams for design and development of new features and troubleshooting production issues. Assist with the resolution of technical difficulties and critical issues as , making recommendations for improvement within the delivery team
- Mentor junior developers and contribute to the continuous improvement of data engineering
- Stay current with database technologies, trends and best practices to support innovation and scalability
Who you are :
- You are a database expert who designs scalable, high-performance systems and takes pride in clean, reliable, and well-architected data solutions
- You are deeply performance-minded, with a strong instinct for optimization, tuning, and proactively identifying issues before they impact users or systems
- You are security-conscious and disciplined, understanding the importance of data protection, access controls, and system reliability in production environments
- You are a collaborative team player who works effectively with developers, QA, and product partners to solve complex problems and improve delivery outcomes
- You are a mentor and continuous learner who enjoys elevating others, improving engineering practices, and staying current with evolving database technologies
What you bring :
- Bachelor’s Degree ( Computer Science , Technology, Engineering, or related field )
- 10+years of experience as a database developer or engineer
- 7+ years of experience in developing database code (stored proc, functions etc.) with Microsoft SQL Server, T-SQL is mandatory
- Experience in the energy or mining sector is considered an asset
- Strong knowledge of database design, including data modeling, normalization and schema management
- Experience with databases for high performance , multi-tenant web applications is necessary
- Familiarity with Azure cloud data services would be helpful
- Experience with dev tools including Git, Azure , DevOps, Visual Studio, Jira
- Understanding data security best practices
- Strong attention to detail, critical thinking, and problem-solving skills.
Work Location:
Calgary, AB (Office is located downtown)
Work remotely: Hybrid work schedule
When You Work at Krux :
- You will be valued and respected. We believe every team member brings valuable ideas and experiences no matter their seniority. We support and empower the team and trust you to get the job done.
- You will be part of a team where we lend each other a hand. We strive for high performance by fostering an environment that emphasizes communication, collaboration, and mentorship. We believe that the only way to succeed is together .
- You will help our customers. Not every role is customer facing but at the end of the day we are all working to make our customers’lives easier. Our goal is to create innovative solutions with a strong emphasis on user experience.
- You will have a life outside of work. We have partners, kids, families, and friends too, so we realize that work is just one part of your life. Krux offers work -life balance with flexible hours and a hybrid schedule .
We value the power of our differences and at Krux, we walk our talk. We have a diverse team ( including in leadership positions )and are dedicated to creating a diverse, equitable , and inclusive environment. We ensure equal opportunity for all applicants and encourage people of all visible minorities, including Indigenous applicants, and those of any religion, sex, age, ability, sexual orientation, gender identity or expression to apply.
Now What?
If this position sounds like a great fit, we want to hear from you!
Submit your cover letter and resume today .
- ...what you need to do. ABOUT THE ROLE We're looking for a Senior Full Stack Developer to build and maintain production systems for our Document... ...-party systems. This work requires comfort across APIs, databases, and external integration points, with particular attention...SeniorFull timeRemote workFlexible hours
- ...more! High-Level Overview Benevity is seeking a talented Senior Staff Developer , who has an extensive record of hands-on Full Stack... ...Spring Boot and FastAPI Strong experience domain driven database design to manage datasets using relational, document and warehouse...SeniorFull timeWork at officeFlexible hours
$108k - $133k per year
...migration to the cloud platform Provide and develop monitoring and performance metrics for... ...Minimum of five years of progressively senior level experience delivering and... ...application source code, network, and system database technologies. Strong cross-functional...SeniorRelocation package- ...fix, and every clean integration is a direct part of how we deliver on that promise to people who are counting on us. As a Senior Developer, you'll own your features end-to-end - from back-end architecture through front-end delivery, testing, and demo - and you'll bring...SeniorRemote jobFull timeImmediate startFlexible hoursShift work
- ...the Manager, Data Analytics & Business Intelligence, the Senior Data Warehouse Developer is responsible for developing and optimising CHF’s Data Warehouse... ...data modeling, including multiple source systems from databases and flat files, OLAP, ROLAP ~ Experience in the areas of...SeniorLong term contractFull time
- ...to deliver innovative technology solutions. The Role Design, develop, and support integration solutions using enterprise integration... ...in Java or .NET. Experience with Oracle or other relational databases. Ability to manage multiple competing priorities and tight deadlines...SeniorHourly payWorldwide
- ...Make an impact with our Technology - Development team as a Senior Test Automation Developer. This diverse team of tech-savvy builders and problem... ...RestAssured, Swagger, etc. ~ Working knowledge of relational databases (SQL Server, MySQL, etc.) ~ Experience ensuring...SeniorFull timeInternshipRemote workFlexible hoursEarly shift
- ...is looking for an innovative and collaborative individual on their Middleware to drive our technology and business forward. As a Senior Developer you play a critical role in delivering high quality agile solutions that enable our business for the future. Do you enjoy solving...SeniorFull timeInternshipFlexible hours
- ...Role Reporting to the IT Manager, the Senior SharePoint Developer is responsible for leading the migration of data and processes to SharePoint and optimizing the use of Microsoft tools within the organization. This role will also provide expert-level support in building Power...SeniorWeekly payFull time
- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their knowledge...SeniorLong term contractTemporary workWork at officeFlexible hours
- ...We're proud to have been recognized as one of Canada’s Best Workplaces by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development...SeniorFull timeWork at officeRemote work
- ...iOS Senior Developer We are: Wizeline, a global AI-centric technology solutions provider, develops cutting-edge, AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation...SeniorFull timeWork at officeRemote workFlexible hours
$50k - $53.52k per year
...looking to fill a current vacant position of Coordinator, Development Database. This is a full-time position working 35 hours per week anywhere... ...strategies. You will contribute to the teams’ ability to develop and steward donor relationships and ultimately to raise funds to...Full timeWork at officeFlexible hoursWeekend work- ...diversity, passion, and laughter. These values have helped us build a reputation as an industry leader. The position: As a Senior Software Developer , you'll play a key role in building and enhancing the technology that powers our business and supports exceptional...SeniorLong term contractFull timeMonday to friday
- ...Cultures (2024 & 2025) CanadianSME Fastest Growing Company (2024) Deloitte Technology Fast 50 (#20, 2024) Title: Senior Mobile Application Developer Level: Senior (intermediate will be considered) Location: Calgary, AB (in-office role) The Role We’re...SeniorFull timeWork at office
- ...and join a culture that is thriving in the face of change. Make an impact with our Technology - Development team as a Senior Copilot Studio Developer. This diverse team of AIâdriven builders and problem solvers embraces digital transformation, and the possibilities that...SeniorFull timeRemote workFlexible hours
- ...transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better... ...maintaining headquarters in New Zealand. The role As a Senior Software Developer on the 3D Visualization team, you will be at the...SeniorFull timeWork at officeFlexible hours
- ...administration role ~ Hands-on SharePoint Online administration (sites, permissions, libraries, lists, lifecycle) ~ Strong experience developing solutions using Power Apps, Power Automate, and Power Pages ~ Strong knowledge of SharePoint Online, including sites, lists,...SeniorFull timePart timeFlexible hours
- ...software upgrades, patches code releases and database changes. Implement and support third-... ...interfaces and reports. Assist more senior I/S staff in working with business... ...functional specifications that will be used to develop technical specifications; assist in...SeniorVisa sponsorshipWork visa
- ...fabricating real structures and generating real operational data every day across multiple factories. We’re looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies....SeniorFull time
- ...fabricating real structures and generating real operational data every day across multiple factories. We’re looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies....SeniorFull timeInternshipRelocation packageFlexible hours
- ...compound just as quietly. Most of it was built to capture value, not create it. Neo is building the alternative. As a Senior / Staff React Native Developer , you will own the experience that millions of Canadians interact with daily. We don't build wrappers or standard...SeniorFull timeTemporary workManual laborRelocation package1 day per week
$125k - $165k per year
...Bring your ideas, your grit, and your care for people. Join us and shape the future of care. Fullscript is hiring a Senior Fullstack Developer for one of our practitioner care teams. In this role, you will architect and develop new features that will impact the future...SeniorFull timeWork at officeWork from homeFlexible hours$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over years. When it's not, those losses compound just as quietly. Most of it was...SeniorLong term contractFull timeManual laborRelocation package$95 - $120 per hour
...#14316 MatchBox Consulting Group is currently seeking a Senior Software Developer for a 12 month contract role with a client of ours located... ...containerization, and cloud-native patterns Analyze and optimize database workloads and queries for cloud environments, ensuring...SeniorContract work- ...Are You Our Next Builder? Helcim is searching for a Senior Data Platform Developer to help lead the design, development, and ongoing evolution of the data platform that powers Helcim’s mission to become the world’s most loved payments company. As a senior individual contributor...SeniorLong term contractFull timeWork at officeRemote workMonday to friday
- ...Senior GraphQL API Software Developer Reports To: Development Manager About the job: We’re looking for a Senior GraphQL API Developer to join our API team at atVenu. You’ll help shape how we design, scale, and evolve our public GraphQL API. Establishing the patterns...SeniorLong term contractFull time
- ...are medical and digital, our passion is contagious, and our people are amongst the best. Position Overview: The Senior Research Software Developer is an experienced research software developer who provides technical, clinical, and scientific guidance to their...SeniorFlexible hours
$74k - $97k per year
...an energetic and motivated Integration Developer for our Integrated Global Services branch... ...technologies Work closely with senior developer and principal architect team members... ...models Experience working with relational databases on different technology platforms like...SeniorRemote jobFlexible hours- ...purpose and join a culture that is thriving in the face of change. Make an impact with our Technology - Development team as a Senior Back-End Developer, Innovation Development. This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and...SeniorLong term contractFull timeContract workRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Database Developer. Be the first to apply!
- database engineer Calgary, AB
- sénior service a la clientèle Calgary, AB
- senior network engineer Calgary, AB
- senior engineer Calgary, AB
- senior graphic designer Calgary, AB
- senior cyber security analyst Calgary, AB
- senior accounting analyst Calgary, AB
- senior technical writer Calgary, AB
- senior android developer Calgary, AB
- senior technician Calgary, AB
