MTech Capital Management LLC © 2024 All Rights Reserved
Senior Data Systems Engineer
AKUR8
Software Engineering
Montreal, QC, Canada
Posted on Apr 2, 2025
Akur8 is a young, dynamic, fast growing Insurtech scale-up that is transforming insurance pricing and reserving with transparent machine learning.
Our SaaS platform leverages the power of transparent machine learning and predictive analytics to inject game-changing speed, performance and reliability into insurers’ pricing and reserving processes.
Powered by skilled R&D, Product & Actuarial teams we’ve developed unique AI algorithms that automate the insurance pricing and reserving in an unprecedented manner.
This results in a pricing solution that enables insurance companies to model risks 10 times faster with greater predictive power than traditional methods, whilst including next-generation reserving features, offering an end-to-end platform that anticipates and accounts for future claims.
Akur8 has already been selected:
- In CB Insights Top 50 World Insurtech Companies 2024
- In Insurtech Global’s Top 100 AIFinTech list 2024
- In Fintech Global’s Top 100 AIFinTech list 2024
- In CNBC’s World Top 150 Insurtech Companies 2024
With 41 nationalities on our team and offices in 8 major global cities, Akur8’s solution is international by design, serving over 320 clients across 4 continents, and focusing on mature markets to drive faster growth.
To learn more about Akur8, and what we do, click here.
Akur8 is, in all senses of the term, an equal opportunities employer. Akur8 puts diversity, equality and inclusion at the heart of its values. We examine all applications based on equal skills and applying the principles of non-discrimination.
The Senior Data Systems Engineer plays a key part in shaping the data storage architecture and development of the next generation of our industry-leading software for actuaries and advanced analysts at major global insurance companies.
Built on Microsoft Azure and AWS, our solutions power statistical modeling, data management, and complex reporting used by insurers worldwide. We're looking for someone with strong experience in database design, architecture, and software development - as well as a passion for exploring emerging data storage technologies to drive innovation and performance.
You will use the latest tools and technologies to work with other developers to architect, develop and maintain cloud based data storage solutions to analyze and solve complex business problems for the insurance industry.
Key responsibilities will include the following:
- Evaluate and understand requirements for complex software; our solutions are both statistically complex and visually interactive, and we are looking for new ways to present solutions in our problems space to our users, who are typically sophisticated statisticians, actuaries, and senior financial analysts.
- Help investigate latest database tools and techniques, and identify, recommend, and help define how to best use them to build new industry-leading solutions.
- Play a key role on our development team, working closely with other developers and helping all team members implement data storage best practices. Lead database technical discussions and tactfully defend architectural designs and technical choices to the team.
- Monitoring databases and related systems to ensure optimized performance.
- Maintain and enhance the performance of existing databases.
- Diagnose, troubleshoot and debug software issues.
- Develop work products with minimal supervision.
Although travel is rarely necessary in this position, you may be required to travel infrequently.
We’re looking for a team player with strong interpersonal skills and a collaborative mindset. You bring solid, hands-on experience designing and building commercial-grade business applications, along with a proven track record developing in Microsoft Azure and Windows environments.
We're looking for an innovative and rigorous mind, possessing the following attributes :
- Bachelor’s or Master’s degree in computer science or software engineering
- 7+ years in software development, with a strong focus on designing and building commercial-grade business applications. You’ve developed solutions for Microsoft Azure and Windows environments, and your career reflects a growing mastery of complex architectures, development tools, and technical challenges.
- Strong communication skills
- A fluent level of spoken English
Database Development & Programming
- Expertise in SQL and NoSQL databases (e.g., Azure SQL Server, PostgreSQL, Azure Data Explorer, MySQL,DynamoDB, MongoDB).
- Strong proficiency in writing complex SQL queries, stored procedures, triggers, and functions.
- Experience with PL/pgSQL, T-SQL, or procedural database languages.
- Knowledge of ETL development and data transformation techniques.
- Understanding of database indexing, partitioning, materialized views, and query optimization.
- Experience with data lakes and data warehouse solutions such as Databricks, Big Query and Snowflake.
Backend Development & API Integration
- strong hands-on experience with key Azure and AWS functionalities
- Functions, App Services, Key Vault
- Storage
- Messaging
- PAAS and SAAS
- Microsoft development stack, including:
- Python, C#, .NET, .NET Core, Javascript, Visual Studio
- strong Object-Oriented experience
- Restful APIs and microservices
- CI/CD with Azure DevOps
- Experience with ORMs such as Entity Framework
Security & Compliance
- Knowledge of IAM roles, access control policies, and database security best practices.
- Experience implementing data encryption (KMS, TLS, at rest & in transit).
- Awareness of GDPR, HIPAA, PCI-DSS compliance for handling sensitive data.
Performance Tuning & Optimization
- Hands-on experience with query tuning, execution plans, and indexing strategies.
- Knowledge of caching mechanisms (Redis, Memcached) for optimizing database queries.
- Experience with database connection pooling and horizontal scaling.
CI/CD & DevOps for Databases
- Experience with database version control using schema migration tools.
- Familiarity with CI/CD pipelines (AWS CodePipeline, GitHub Actions, GitLab CI, Jenkins).
- Hands-on experience with Infrastructure as Code (Terraform, CloudFormation, AWS CDK).
NOTE: You must possess an employment status that allows you to work in a free and unrestricted manner from our Montreal office.
As a newcomer, you'll be joining a diverse, highly skilled and motivated team, with a strong Tech DNA, colleagues that are eager to share their knowledge and passion.
But it’s not all work, you’ll also be part of a dynamic team that enjoys spending time together and having fun.
In addition to this, we will provide you with:
- Competitive salary + annual bonus
- Health insurance , Dental and Vision coverage
- Retirement Savings Plans
- 25 days of PTO/year
- Commuter benefit
- Gym membership via ClassPass
- IT equipment allowance
- Professional development & trainings
- Team fun: regular company gatherings and team events
- Fun goodies