Senior Backend Engineer

Toronto, ON, CA, Canada

Job Description

About Us

We are building cloud software that ingests vehicle telemetry and video, transforming raw data into powerful risk-management analytics for large fleets and insurance companies. Our Machine Learning systems analyze driving behavior from dash-cam footage, detect risky events and predict future accident likelihood -- all to make roads dramatically safer through better insights to fleet management and driver coaching.

The Role

You will join a small, high-talent team of engineers and scientists (currently 6-10 people) as a foundational hire in a rapidly growing startup. This is a senior, high-impact position with direct influence on product, architecture, and company culture.

We'd like for you to come and grow to master our web software. This is the stack of software we currently run to gather and feed data to the appropriate workloads and dashboards that interface with it.

Key Responsibilities

Build and maintain .net backend analysis and transfer jobs for telematry and user data.
Enhance and maintain public and private APIs and ingestion pipelines for downstream APIs integrations.
Design and manage database schema and policy for large scale, repeatable relational database with media and video component.
Feed live transformations of data to Machine Learning work loads and testing harnesses for Machine Learning teams.
Build new customer features starting from customer need, offering solutions, iterating and implementing final production level product.
Required Experience & Skills

Expert in C#, DotNetCore and Bash,
7+ years of REST API design, implementation and maintenance.
Working knowledge of Python.
Experience in building and deploying software to cloud providers such as Digital Ocean, AWS or Azure
Experience with Apache Kafka and event drive architecture design for scalability
Very experienced with relational database design via Postgres
Native to AI tools, and able to leverage the latest development
Implement web security using third parties for authentication and authorizations
Containerizing the applications using docker and docker compose
Familiar with network concepts and firewalls
Good knowledge of devops CI/CD pipelines
Git Powers - As a true source of documentation
Familiarity with video processing frame manipulation and computer vision processing applications is a big bonus.
Qualifications

Fluent professional English (written and spoken)
Extreme ownership of quality and attention to detail
Strong initiative and genuine care for end users
Excellent time management and communication
Location

This position requires working in-person in Toronto Canada.
Interview Process (4 stages, ~3 hours total)

15-min screening
30-min technical discussion with CTO
60-min live coding challenge with Backend Lead
24hr-Take home project
60-min Offer & compensation discussions
*Clear yes/no feedback within one week of any round upong your follow-up.

Compensation

CAD $80,000 - $180,000 / year + equity
Working Hours: 8:00 AM - 5:00 PM Eastern Standard Time (EST)
How to Apply

Please send your

CV / Resume
link to Linkedin profile,
A brief note if you have directly relevant experience,
Links to GitHub/papers/portfolio
We're excited to meet you!

Job Type: Full-time

Pay: $88,000.00-$180,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3251239
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned