Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Backend)

Full-time

Ouster

Job Responsibility: At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient. We've transformed LIDAR from an analog device with thousands of components to an elegant digital device powered by one chip-scale laser array and one CMOS sensor. The result is a full range of high-resolution LIDAR sensors that deliver superior imaging at a dramatically lower price. Our advanced sensor hardware and vision algorithms are used in autonomous cars, drones 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 to provide cities with the data 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. Our solution is based on deep learning, machine vision, and lidar. The data we provide is used to effectively plan the transportation infrastructure of cities, coordinate traffic lights across road networks, and boost pedestrian and cyclist safety. We want to alert cities to issues in a way that they can quickly take informed action. You will be responsible for designing and developing the backend infrastructure used for remotely configuring our systems across the world, streaming lidar and road user data for visualization and further processing, storing and retrieving analytics data, and for developing safety analytics and traffic optimization applications. Open to applicants across Canada.

Job Responsibilities:

  • Develop and maintain clean, high-performance, and well tested code.
  • Design and implement features for Ouster's Blue City products.
  • Assure the highest possible bar for SW quality and releases meeting customer's expectations.
  • Demonstrate new products to stakeholders, participate in technical discussions, and respond to feedback graciously
  • Work together with the team and individually to architect and implement our cloud infrastructure and applications

Job Requirements:

  • BS or higher in computer science or related field
  • 7+ years of experience in coding
  • 5+ years of experience in distributed system design with focus on scalability
  • Relational databases (Postgres)
  • Designing usable and performant APIs
  • Cloud platforms (ideally AWS)
  • Strong coding skills in Python
  • Experience developing for Linux-based systems
  • Experience architecting cloud solutions and applications
  • 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
  • Strong foundations in agile SW development

Bonus points:

  • Experience in the ITS industry or Transportation Engineering
  • Experience with React development
  • Past experience working with hardware products
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. Ouster is an Equal Employment Opportunity employer that pursues and hires a diverse workforce. Ouster does not make employment decisions on the basis of race, color, religion, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military status, or any other basis protected by local, state, or federal laws. Ouster also strives for a healthy and safe workplace, and prohibits harassment of any kind. Pursuant to the San Francisco Fair Chance Ordinance, Ouster considers qualified applicants with arrest and conviction records for employment. If you have a disability or special need that requires accommodation, please let us know.
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Backend) in Ottawa, ON vacancy
  •  ...intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    6 days ago
  •  ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale human conversation into actionable insights...  ...days per week in-office). In this role, youʼll own core backend architecture while contributing full-stack when needed, collaborating... 
    Senior
    Full time
    Internship
    Manual labor
    Work at office

    Forum Ventures

    Ottawa, ON
    23 days ago
  •  ...from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and...  ...spent going deep into infrastructure. ~ Strong production backend experience. TypeScript / Node.js is ideal, but we care more... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Ottawa, ON
    6 days ago
  •  ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director...  ..., and long-term maintainability. Work closely with backend and frontend engineers to understand system design and build... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  • $96.56k - $128.74k per year

     ...to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer (Level 18) – Platform & Integration Employment Type: Permanent   Compensation Details: ~ Software Engineer 18:... 
    Senior
    Permanent employment
    Summer work
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Ottawa, ON
    6 hours ago
  •  ...local gas station. We are looking for software developers that are inspired by generalizing...  ...3 years of varied experience in backend services development using Golang, Java,...  ...machine learning, data science, electrical engineering, and software Startup experience and ground... 
    Senior
    Full time
    Local area

    BluWave-ai

    Ottawa, ON
    2 days ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on... 
    Senior
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    a month ago
  •  ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and...  ...our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should... 
    Senior
    Full time
    Remote work

    Speechify

    Ottawa, ON
    more than 2 months ago
  • $85k - $110k per year

     ...Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of...  ...ISTAR team is seeking a working level Software Engineer to support delivery of critical...  ...provided they can demonstrate depth in backend class decomposition, layered architecture... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    a month ago
  • $120k - $155k per year

     ...Apply below! About the Role As the Senior Software Developer , you’ll be joining a small,...  ....  You’ll work closely with every engineering discipline at RBR, which means your...  ...spanning the full stack: UI through to backend, data, and external system integrations... 
    Senior
    Long term contract
    Full time
    Internship
    Worldwide
    Shift work

    Rbr Inc.

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we...  ...a Senior Software Engineer to design, build, and evolve the backend systems that power these data-heavy products in production.... 
    Senior
    Remote job
    Long term contract
    Full time
    Immediate start

    AutoScale Ventures

    Ottawa, ON
    10 days ago
  •  ...experience could be a direct result of our technology—and your hard work! About The Role As a Junior Software Engineer on the Message Spool team, you will work with senior engineers to build and improve the persistence layer of the Solace Event Broker. This system... 
    Senior
    Internship
    Immediate start

    Solace

    Ottawa, ON
    12 days ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Long term contract
    Full time
    Work at office

    Speechify

    Ottawa, ON
    more than 2 months ago
  •  ...processes evidence, there's a good chance our software is working behind the scenes. That's been...  .... The Role The Staff Software Engineer specializes in mobile app development and...  ...business objectives. Integrate with backend services provided through REST, WebRTC, and... 
    Full time
    Internship
    Remote work
    Work from home

    Versaterm

    Ottawa, ON
    25 days ago
  • $105.2k per year

     ...Introduction At IBM Software, we transform client challenges into solutions. Building the...  .... Your Role And Responsibilities Backend engineers at Confluent build the services and systems...  .... Partner with a strong group of senior and staff engineers across Cloud Platform... 
    Senior

    IBM

    Ottawa, ON
    21 days ago
  •  ...optimized customer experiences, and revenue growth. Learn more about Noibu at . About The Role We're looking for a Senior Software Engineer to help us build and evolve the systems that power those insights. As a Senior Software Engineer at Noibu, you'll take... 
    Senior
    Flexible hours

    Noibu

    Ottawa, ON
    13 days ago
  •  ...talentueuses pour nous aider à y parvenir ! À propos du rôle d'Ingénieur Logiciel Senior En tant qu'Ingénieur Logiciel Senior, vous ferez du développement full-stack avec un accent sur le backend : tout, de la construction de fonctionnalités à la conception, à l'... 
    Senior
    Daily paid
    Permanent employment
    Full time
    Summer work
    Work at office
    Work from home

    Motion

    Ottawa, ON
    6 days ago
  •  ...Who you are: You're a passionate software developer who wants your work to make a difference...  ...and DNS-based cybersecurity products and backend services using modern programming...  ...Bachelor's degree in computer science, software engineering or a related technical field. ~7+... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Rotating shift

    Cira

    Ottawa, ON
    more than 2 months ago
  •  ...Senior Software Developer, Core Applications Location: Ottawa, ON | Hybrid Department: R&...  ...understanding of REST APIs and how frontend and backend systems interact — you're comfortable...  ..., and Slack messages make sense to both engineers and non-engineers Comfortable with... 
    Senior
    Permanent employment
    Full time

    Sol Ink

    Ottawa, ON
    more than 2 months ago
  •  ...Speechify has no office.  Overview The Platform team owns the backend behind everything Speechify ships: the public TTS API, payments,...  ...runs in two stages: you'll submit, get real feedback from an engineer on this team, and have time to act on it. Use the tools you use... 
    Internship
    Work at office

    Speechify

    Ottawa, ON
    2 days ago
  •  ...200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office

    Speechify

    Ottawa, ON
    more than 2 months ago
  •  ...Job Title: (Software Engineer (2) - Commodity Engineer 2) About Kyyba: Founded in 1998 and headquartered in Farmington Hills MI Kyyba has...  ...structure combined with career development. Job Description Senior Embedded Software Developer Vehicle Information Manager (VIM)... 
    Senior
    Long term contract
    Full time
    Immediate start
    Visa sponsorship
    Work visa
    Shift work
    Day shift

    Kyyba

    Ottawa, ON
    8 days ago
  •  .... We support running the CLI locally from the command line, in an IDE, or in a CI/CD pipeline. We are looking for a talented software engineer with a passion for creative problem solving to join the CLI Engineering team and our journey in continuously innovating the CLI... 
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Snyk

    Ottawa, ON
    2 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...on X and LinkedIn or visit Our Software Development team architects, develops, tests...  ...effective and automated software testing. The Senior Software Developer in Test will be... 
    Senior
    Full time
    Internship
    Worldwide

    Telesat Corporation

    Ottawa, ON
    more than 2 months ago
  • $185k - $195k per year

     .... We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of...  ...user-facing features on the Alarm.com platform. Mentor senior and junior engineers, define team processes, and drive adoption... 
    Senior
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    8 days ago
  • $70k - $120k per year

     ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones...  ...! Role Overview We are looking for a Software Development Engineer in Test (SDET) to join our team who will be responsible for... 
    Full time
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    more than 2 months ago
  • $100k - $140k per year

     ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...concise project status to the client, senior management and other stakeholders...  ...bachelor's or master's degree in Computer Engineering, Computer Science, Electrical Engineering... 
    Senior
    Long term contract
    Full time
    Work at office

    Syntronic

    Ottawa, ON
    more than 2 months ago
  •  ...Arondite is a defence technology company building the foundational software and AI to power the autonomous age. Our aim is to revolutionise...  ...values and by our strong belief that an elite group of engineers can make a big difference. We are ambitious, well-funded and building... 
    Long term contract
    Full time
    Work at office
    Local area
    Work from home

    Arondite

    Ottawa, ON
    27 days ago
  • $85k - $110k per year

     ...At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security....  ...experience a diverse variety of tasks through all stages of the software development life cycle. This role will be a combination of working... 
    Full time
    Work at office
    Remote work
    Flexible hours

    General Dynamics Missions System International

    Ottawa, ON
    more than 2 months ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...'s 2025 Design Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work... 
    Senior
    Full time
    Work at office
    Remote work

    Speechify

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Backend). Be the first to apply!