About Us

At Liquid Analytics, we build high-performance decision analysis products. Enterprises use our real-time streaming analytics products with genAI to achieve their sales and marketing goals. Our team is dynamic and loves challenges building production software products that delight our Clients.

Over the last year, we have doubled our team with excellent players who love solving business problems in code and enjoy working together on-site in Thornbury, Ontario, Canada.

Our location reflects our team values: maintaining good health, being active, and loving the outdoors!

Common to all jobs is a love for solving problems with code

You like solving business problems in code and working with customers to design products.

You are a polyglot developer who can code in three (3) programming languages.

You have strong SQL skills, including data transformation.

You know your way around Linux, and you have proven Linux Networking skills.

You have experience building and managing cloud software solutions in AWS, GCP, or Azure.

You have a solid Developer Workflow. You are an intermediate to advanced Git user. You have solid skills in your IDE; we use Visual Studio Code. You know how to set up and manage a CI/CD pipeline.

A cross-language development platform for in-memory analytics

Fit and Feel

  1. You have a degree in Computer Science

  2. You love writing code and have expertise in additional software languages.

  3. You are self-motivated and do not require day-to-day supervision

  4. You love building exceptional interactive and collaborative user experiences

  5. You have solid English presentation and technical writing skills and are eligible to work and travel in the USA and Canada to meet with customers to understand their domain

  6. You know how to research and model business problems

Here is our software stack.

Our Web UI is written in Typescript and uses the Svelte and SvelteKit UI Framework.

Julia and Rust are the primary languages for our servers. PostgreSQL is the primary database.

Apache Arrow is the heart and soul of our computational framework. Apache Arrow is a language-independent, zero-copy, memory-mapped data table structure for the next generation of high-performance computing. Yes, we love Apache Arrow with the Rust programming language.

We write our algorithms in Rust. High-performance computing is critical to meeting our performance metrics, and we feel Rust and Julia are the languages to deliver safe code at scale.

We use Python for orchestration and Python, dbt, and SQL for transformation.

We use Gitlab and GitHub as the backbone of our CI/CD GitOps process.

We use Linux cloud workstations for all our development.

Our server code runs on Linux servers in the cloud.

We use AWS serverless tools. We scale our high-performance servers with Kubernetes.

Build with us, Grow with us.

Liquid Analytics is an innovative data science company that transforms how organizations compete in the 21st century. We believe that ‘data is the new code’ and business domains are described by data. This belief helps us build augmented intelligence (AI) solutions that learn and grow as organizations evolve.

Our privately held organisation is positioned to grow based on our track record and traction with enterprise clients. Our seasoned team of entrepreneurs, mathematicians, software engineers, and designers is collaborative and like-minded when it comes to our mission of using machine learning to change the way businesses interact with and learn from their data.

We build ML and AI business process solutions with Julia, Rust & Apache Arrow providing a fresh approach to computational science and economics.

We are expanding and looking to hire Senior Software Developers, Senior Front-end Developers, Cloud Reliability engineers, Automation Software engineers, and Platform and Algorithm Engineers. As a Senior Software Developer, you have the chance to work across our software platform stack, from the user interface to API design, platform development, algorithm and ML modelling, and maintaining our high-performance cloud environment.


Positions

Platform Software Developer

DevOps Software Engineer

Test Automation Software Engineer

Senior UI/UX

Software Developer

Machine Learning Product Manager

You have experience with Knowledge Graphs and collaborative chat interfaces

Analytics Engineer

Proven API, SQL, and data integration, prep, and blending skills

UX Engineer

You have experience with the Dart programming language and the Flutter Framework

To Apply:

Please send your resumé with GitHub link to: Nathalie Burstein at nathalie@liquidanalytics.com. Be sure to include the title of the job you’re applying to.

Liquid Analytics offers competitive salaries, great benefits, and more. We are also an equal opportunity employer.

We look forward to your application.

 

Interview Process:

  • All interviews are conducted via video conference

  • Streamlined to respect your time

  • Combined meet and greet and technical interviews

  • Immediate start dates

 

Locations

We are remote first. We are recruiting everywhere. Team members are primarily located in Canada, United States and India. Regular on-site and team building sessions happen in both zones.