Talent.com
Senior Backend Software Engineer - Python
Senior Backend Software Engineer - PythonOuster • Ottawa or Toronto, ON, CA
Senior Backend Software Engineer - Python

Senior Backend Software Engineer - Python

Ouster • Ottawa or Toronto, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors.

Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots, smart intersections, and many other applications.

If you’re motivated by solving big problems, we’re hiring key roles across the company and need your help! Your role will primarily involve working on Ouster’s Blue City solution with the mission of making roads safer, reducing commute times, and cutting emissions.

We develop software that provides cities with the information needed to better understand and improve their transportation network.

Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated to this mission.

  • We are seeking a dynamic and passionate software engineer who will be a key player in architecting, developing, and maintaining our backend infrastructure, APIs, services, and analytics.
  • You will be working on the cloud infrastructure that makes a cutting edge distributed system like ours possible.

Our infrastructure enables live streaming of raw lidar pointclouds efficiently to many clients, continuous streaming of data from our edge computers at the intersection to the cloud to perform analytics, and gives users access to the analytics we calculate. You will also be making roads safer by creating analytics like our near miss detection, which finds close calls between vehicles, cyclists and pedestrians.

This lets cities do before and after studies on infrastructure changes, see the change in rate of close calls, and even view 3D recordings of individual events to better understand issues at their intersections.

Job Responsibilities: Design, build and maintain a complex, in production, distributed system at scale Develop robust Python and Rust code to support product functionalities Work with the team and individually to architect and implement our cloud infrastructure and applications Collaborate on developing microservices to generate traffic analytics Architect solutions to satisfy requirements Break down design into engineering requirements Collaborate with other internal software teams What we’re looking for: Bachelor’s degree or higher in Software Engineering, Computer Science, or related discipline 7+ years of experience in coding for production software applications 5+ years of experience in distributed system design with focus on scalability Extensive experience in designing and implementing backend applications using Python is required Strong experience developing high performance applications in a compiled language such as C++, Rust, or Go, is highly desirable Strong experience designing and managing high performance databases, with an emphasis on Postgres.

  • (Bonus for experience with time-series data) Experience using a variety of communication protocols (TCP, GRPC, MQTT, etc.) and understanding of fundamental networking concepts Strong familiarity with developing in Linux environments Thorough knowledge of AWS technologies available to optimally architect cloud solutions A solid understanding of how to design, develop, test, and monitor production backend systems Strong understanding of Cloud Security best practices and standards Experience with Docker, Jenkins, and Terraform Excellent problem-solving abilities Strong communication skills Bonus points: Experience in the ITS industry or Transportation Engineering Past experience working with embedded systems Experience programming in Rust The base pay will be dependent on your skills, work experience, location, and qualifications.

This role may also be eligible for equity & benefits.

  • ($140,000 - $160,000) We acknowledge the confidence gap at Ouster.

You do not need to meet all of these requirements to be the ideal candidate for this role.

Powered by JazzHR

Créer une alerte emploi pour cette recherche

Senior Backend Software Engineer - Python • Ottawa or Toronto, ON, CA

Offres similaires

Senior Software Engineer

Haysrichmond hill, on, ca
Temps plein

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Voir plus

 • Offre sponsorisée

Senior Python Backend Engineer – Remote

Blackfluo.aiToronto, ON, CA
Télétravail
Temps plein

A dynamic tech company is seeking a Senior Full-Stack Developer with a focus on backend development in Python.The ideal candidate will have over 5 years of experience, strong expertise in Django or...Voir plus

 • Offre sponsorisée

Senior Software Engineer Leading Python Applications for Investments

CollaberaToronto, ON, CA
Temps plein

Lead the charge as a Senior Software Engineer, focusing on Python and AWS, while building impactful internal tools for the investments industry.Innovate data visualization applications that elevate...Voir plus

 • Offre sponsorisée

Senior Python Backend Engineer for FinTech Platform

Validus Risk ManagementToronto
Temps plein

A financial technology company in Toronto is seeking a Financial Software Engineer to join their back-end team.This role involves designing cloud-native solutions primarily in Rust and Python to su...Voir plus

 • Offre sponsorisée

Senior Python Backend Engineer - RESTful APIs & Cloud

AtyetiToronto
Temps plein

Design, develop, and maintain robust and scalable RESTful APIs using Python.Collaborate with cross-functional teams including frontend, DevOps, and QA to deliver high-quality features.AWS, Azure, G...Voir plus

 • Offre sponsorisée

Senior Software Engineer Specializing in Python and AWS Architecture

Scribd, Inc.Toronto, ON, CA
Temps plein

Take your engineering expertise to the next level as a Senior Software Engineer.Design event-driven systems in Python and work with cloud technologies to enrich metadata on a global scale.This posi...Voir plus

 • Offre sponsorisée

Full Stack Software Engineer - AL/ML (Java | Angular | Python)

VectorVueGreater Toronto Area, Canada, Canada
Temporaire

Note: This is a Hybrid role with 4 days of on-site work and 1 day of WFH work.Please apply ONLY if you're able to commute/work on-site in Cambridge, ON, four days a week.Java, Spring Boot, REST API...Voir plus

 • Offre sponsorisée • Nouvelle offre

Senior Backend Engineer

ParallelsToronto, Ontario, Canada
Temps plein

Senior Backend Python Developer We are looking for an experienced Senior Backend Python Developer to help drive our backend infrastructure.Backend Architecture Design: Build scalable, fault‑toleran...Voir plus

 • Offre sponsorisée

Senior Python Backend Engineer - Banking Microservices

BeachHeadToronto
Temps plein

A top financial firm in Toronto is looking for an experienced Python Developer to develop and maintain backend systems and microservices.The role requires 5-7 years of backend development experienc...Voir plus

 • Offre sponsorisée

Senior Python Backend Engineer: APIs & Scalable Systems

ApexonToronto, ON, CA
Temps plein

A leading tech company in Toronto is seeking a skilled Python Backend Engineer to build and scale high-performance backend systems.This role focuses on API development, platform engineering, and sy...Voir plus

 • Offre sponsorisée

Senior Python Backend Engineer For Fintech Platform

Broadridge Financial SolutionsToronto, Canada
Temps plein

Seeking a Senior Python Backend Engineer for a Fintech Platform in Toronto to design cloud-native solutions using Rust and Python for their Horizon platform.Voir plus

 • Offre sponsorisée

Senior Backend Engineer

Compass Group CanadaToronto
Temps plein +1

We are seeking a Senior Backend Engineer with deep experience building production-grade RESTful APIs in Python (ideally FastAPI) and designing backend systems that support AI-enabled products.Our s...Voir plus

 • Offre sponsorisée

Senior Software Engineer – Agentic AI Foundations

SocureGreater Toronto Area, Canada, Canada
Temps plein

Socure is building the identity trust infrastructure for the digital economy — verifying 100% of good identities in real time and stopping fraud before it starts.The mission is big, the problems ar...Voir plus

 • Offre sponsorisée

Remote Senior Backend Engineer Specializing in Python and APIs

ReleadyToronto, Ontario, Canada
Télétravail
Temps plein

Transform data management as a Senior Backend Engineer specializing in Python and API development.Focus on scalable RESTful APIs and data processing workflows in a fully remote environment.This rol...Voir plus

 • Offre sponsorisée

Senior Python Backend Engineer — High-Impact APIs

AgilnoToronto, ON, CA
Temps plein

A software development company located in Toronto is searching for a Senior Python Developer with a minimum of 5 years of backend experience in Python.This role involves leading the design of scala...Voir plus

 • Offre sponsorisée

Senior Software Engineer, Python (Toronto)

Fitch Group, Inc., Fitch Ratings, Inc., Fitch Solutions GroupToronto, ON, CA
Temps plein

Senior Software Engineer, Python (Toronto).Category: Information Technology.Senior Software Engineer, Python Programmer.Fitch Ratings is currently seeking a Senior Software Engineer specializing in...Voir plus

 • Offre sponsorisée

Senior Python Backend Engineer — Scalable Fintech Platform

BevertecToronto, ON, CA
Temps plein

A leading tech firm in Toronto, Canada is seeking a skilled developer focused on API development, platform engineering, and system design.The ideal candidate has 5–10+ years of Python experience an...Voir plus

 • Offre sponsorisée

Senior Software Engineer - Python & Databricks

ScotiabankToronto, Ontario, Canada
Temps plein

Enhance capital markets products as a Senior Software Engineer.Leverage Python and Databricks to deliver innovative solutions, supporting both business requirements and user experience.This role se...Voir plus