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 Backend Software 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.

0 applies
5 views
Other Jobs from Akur8
Senior Frontend Software Engineer - Akur8 Reserving
Junior Software Engineer
Fullstack Software Engineer - Akur8 Deploy
Senior Fullstack Software Engineer - Akur8 Deploy
Senior Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say