Ouster Logo

Ouster

Senior Angular FrontEnd Developer

Reposted 11 Days Ago
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
Develop and maintain full stack software solutions for lidar products, manage cloud infrastructure, and optimize performance in a Linux environment.
The summary above was generated by AI

Company Overview

At Ouster, we are pioneering the future of Physical AI by redefining the capabilities of deep learning. Through our groundbreaking digital lidar solutions, including the Ouster Gemini perception platform and BlueCity smart city applications, we deliver the critical intelligence needed to build a safer and more efficient world. Join our dynamic team as we continue to push the boundaries of technology and create impactful solutions.

 

Job Summary

Ouster is seeking a talented and highly motivated Edge-to-Cloud Developer to join our innovative Software Development team. In this role, you will play a crucial part in designing, developing, and deploying robust software solutions that power our cutting-edge lidar based products and platforms. You will work across the entire stack, from intuitive front-end interfaces to scalable backend services and cloud infrastructure, directly contributing to the evolution of our Gemini Portal, CloudViewer and applications running at the edge. We are looking for a self-starter who can independently drive complex tasks from conception to completion with a high degree of autonomy.

 

Key Responsibilities

  • Design, develop, and maintain the front end on our high-performance and scalable cloud web applications, including the Gemini Portal and the Gemini CloudViewer, along with other applications running at the edge, utilizing Ouster’s IoT Platform and Angular.
  • Work comfortably within a Linux environment, leveraging its capabilities for development, deployment, and troubleshooting.
  • Identify and address performance bottlenecks throughout the application stack, from database queries to frontend rendering.
  • Contribute to code reviews, uphold high standards for code quality, documentation, and maintainability.
  • Proactively research and propose new technologies and solutions to enhance our software products and development processes.
 

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • 3+ years of recent professional experience in Angular front-end web software development
  • Advanced proficiency with HTML, CSS, JavaScript and familiarity with RESTful APIs
  • Ability to work independently, take initiative, and drive tasks to successful completion with minimal supervision.
  • Experience with Gitlab CI or other CI/CD systems
 

Preferred Qualifications

  • Full Stack Development
  • Experience with distributed system design principles and technologies (e.g., Kafka, message queues, microservices).
  • Demonstrated experience with cloud platforms (AWS and/or GCP), including services like compute instances, databases (e.g., RDS), and storage.
  • Experience with Python, Rust or C++ for high-performance backend services or specialized applications.
  • A solid understanding of how to design, develop, test, and monitor software solutions running at the edge
  • Experience creating, maintaining and deploying Docker containers in development and production environments.
  • Solid understanding of Linux operating systems.
  • Familiarity with lidar based technology and products
The base pay will be dependent on your skills, work experience, location, and qualifications. This role may also be eligible for equity & benefits. ($120,000 - $150,000)

Why Join Ouster?

At Ouster, you'll be part of a team pushing the boundaries of what's possible, working with cutting-edge technology that is making a tangible impact on the world. We offer a collaborative and innovative work environment, competitive compensation, comprehensive benefits, and opportunities for professional growth and development.

Top Skills

Angular
AWS
C++
Docker
GCP
Gitlab Ci
Kafka
Python
Rust

Similar Jobs

13 Days Ago
In-Office
Mississauga, ON, CAN
Senior level
Senior level
Fintech • Financial Services
Lead applications systems analysis and programming activities, ensuring integration of functions to meet goals, and provide expertise in application design, programming, and project management.
Top Skills: AngularCSS3HTMLJavaScriptTypescript
An Hour Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
The Senior Intranet Lead will design and evolve the intranet's technical architecture, ensuring scalability and performance while collaborating with cross-functional teams for a user-first approach.
Top Skills: APIsCo-PilotMicrosoft 365SharepointViva Engage
An Hour Ago
Hybrid
Burlington, ON, CAN
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Sales Specialist is responsible for strengthening market presence and achieving revenue goals in the insurance and auto sectors, leveraging market expertise and data-driven insights to inform strategic growth.
Top Skills: Data-Driven AnalysisFinancial Services KnowledgeMarket Intelligence

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account