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 1 day 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
    10 days ago
  • $126k per year

     ...processing workflows, with guidance from senior engineers and the EM on scope and trade-offs....  ...Who You Are ~4+ years of professional software engineering experience, including exposure...  ...production-scale systems. ~ Experience with backend services, data pipelines, or content-... 
    Senior
    Long term contract
    Full time
    For contractors
    Internship
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    2 days ago
  • $171k per year

     ...About The Role Fable Core is the backend, infrastructure, and platform team behind...  ...Essential Book Apps list. As a Staff Software Engineer on the Fable Core team, you will set technical...  ...skills – you hold your own with senior PM, design, and ML partners, and you care... 
    Senior
    Long term contract
    Full time
    For contractors
    Internship
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    8 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
    2 days ago
  • $110k - $130k per year

     ...About The Opportunity We are currently sourcing a Senior Software Engineer, DevEx for an established, global enterprise software provider based...  ..., cloud engineering, and platform/SRE engineering Backend Proficiency: Strong experience with enterprise, object-oriented... 
    Senior
    Permanent employment
    Full time
    Internship
    Local area
    Worldwide

    LRO Staffing

    Ottawa, ON
    22 days 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
    3 days ago
  •  ...GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team deployed around Agile...  ...or Master degree in Computer Science, Software Engineering or related field Minimum of 5 years’ experience in... 
    Full time
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Ottawa, ON
    23 days ago
  •  ...Director of Software Engineering Location: Ottawa, ON (On-site) Reports to : CTO The Role...  ...speed, and high standards Act as a senior technical leader within the company,...  ...architecture and systems-thinking across backend, edge, embedded, or real-time systems.... 
    Senior
    Long term contract
    Full time
    Internship
    Relocation

    dominion%20dynamics

    Ottawa, ON
    1 day 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
    2 days ago
  •  ...You Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating systems. Develop software...  ...Provide technical leadership by guiding and mentoring more junior engineers in the team, fostering collaboration and skill development.... 
    Full time
    Local area
    Flexible hours

    Ciena

    Ottawa, ON
    3 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
    3 days ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...design, development, and testing of our cutting-edge LightSpeed software. Collaborate closely with the test and support teams to ensure... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    16 days ago
  •  ...Our Winning Culture is the engine that drives our teams of innovators...  .... We are seeking a Senior Principal Engineer to lead the...  ...generation CIAM solutions and secure backend services (using Java/Kotlin) to...  ...for secure-by-default software development. Lead cross-functional... 
    Senior
    Long term contract

    Anaplan

    Ottawa, ON
    10 days ago
  • $100k - $175k per year

     ...communities. The Role Join a high-energy team of motivated engineers to design and implement product features for our cloud...  ...performance Requirements ~ Experience: ~3+ years of professional software development experience, focused on enterprise-scale cloud applications... 
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Ottawa, ON
    16 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... 
    Work at office

    Speechify

    Ottawa, ON
    16 days ago
  •  ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,...  ...design, development and testing of our cutting-edge LightSpeed Software. Actively engage with both the test and support teams to ensure... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    3 days ago
  •  ...Job Responsibility: Senior Azure Cloud Engineer Position Overview: We are seeking a highly skilled and experienced Senior Azure Cloud Engineer...  ...Azure certifications and have a strong background in backend recovery, Microsoft Defender, Entra ID, Microsoft Sentinel,... 
    Senior
    Full time

    Optimal Growth Technologies

    Ottawa, ON
    1 day ago
  • $120k - $170k per year

     ...design and verification, and embedded software development services.  We augment and...  ...key technical resources, including a Senior FPGA Design Engineer. Key Responsibilities The ASIC/FPGA...  ...block-level simulation, FPGA synthesis, backend and timing closure. Interface with... 
    Senior
    Full time

    BTA Design Services

    Ottawa, ON
    25 days ago
  • $165k - $264k per year

     ...safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with...  ...Location: Remote- travel up to 50% of time Reports to: VP, Sales Engineering- Dedrone Achieve mastery of all Dedrone technology Use... 
    Senior
    Long term contract
    Full time
    Remote work

    Axon

    Ottawa, ON
    1 day ago
  •  ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Senior ITSM Platform Engineer to join our team in Ottawa, Ontario (CA-ON), Canada (CA).   Project Summary: The client requires professional... 
    Senior
    For contractors
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Ottawa, ON
    16 hours ago
  •  ...Senior DevOps / Platform Engineer — Cloud Location : Ottawa/Toronto, On-Site Reports to: Head of Security The Role You own the cloud...  ...ship to the field — the telemetry ingestion and fleet-state backend the edge syncs to, and the infrastructure underneath it all... 
    Senior
    Full time

    dominion%20dynamics

    Ottawa, ON
    1 day ago
  •  ...technology and innovation. Your next chapter starts here.  We are seeking an experienced Embedded Linux & Network Software Test Automation Engineer to develop and execute automated testing for network operating systems. The role focuses on validating Layer 3... 
    Senior
    Contract work

    High Tech Genesis

    Ottawa, ON
    4 days ago
  •  ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...Description AECOM is actively seeking a Senior Bridge Engineer for the Ottawa ON offices...  ...and analyzes data Uses computer software as a tool for solving basic and complex engineering... 
    Senior
    Full time
    For contractors
    Casual work
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Ottawa, ON
    20 days ago
  •  ...hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale...  ...and maintaining of large scale products and have worked both backend and frontend Systems thinking. You know how to think high... 
    Remote job

    Speechify

    Ottawa, ON
    more than 2 months ago
  • $125k - $171.9k per year

     ...seeking aa dynamic, and growth focused Senior Geotechnical Specialis t to join the Geotechnical...  ...have extensive expertise in geotechnical engineering from planning and design, with a strong...  ...interaction) and use of modern analysis software. Strong project management capability... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Ottawa, ON
    15 days ago
  • $110k - $140k per year

     ...About The Opportunity A well-reputed, global software company in the Ottawa area is looking to add a Senior Database Engineer to their growing R&D group. As a recognized innovator in the customer engagement domain, this B2B SaaS company supports millions of transactions across... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Shift work

    LRO Staffing

    Ottawa, ON
    3 days ago
  • $106k - $140k per year

     ...at Barracuda:   We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You...  ...log analysis, and root cause summarization ~Collaborate with engineers, product owners, and stakeholders to ensure high-quality software... 
    Senior
    Worldwide

    Barracuda Networks

    Ottawa, ON
    more than 2 months ago
  •  ...deliver mission-critical solutions in systems engineering, simulation and training, and program...  ...integration;  ~ Review and ensure software solutions meet performance, reliability,...  ...technical specifications;  ~ Collaborate with senior architects to align intermediate-level... 
    Senior
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    22 days ago
  • $110k - $140k per year

     ...your ideas, your grit, and your care for people. Join us and shape the future of care. The Opportunity We're hiring a Senior Analytics Engineer, Analytics Enablement to help Fullscript scale how teams access, use, and learn from data. This role is centered on a... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Fullscript

    Ottawa, ON
    7 days ago
  •  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...on X and LinkedIn or visit The Senior Specialist User Terminal Systems Engineer...  ...expertise in the development of equipment, software and systems related to the development of... 
    Senior
    Full time
    Worldwide

    telesat

    Ottawa, ON
    17 days ago

Do you want to receive more vacancies?

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