Senior Edge-To-Cloud Developer

Posted 20 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Other • Robotics
The Role
Develop and maintain full stack software solutions for lidar products, manage cloud infrastructure, and optimize performance in a Linux environment.
Summary Generated by Built In
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 LidarHub. 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
  • Full Stack Development: Design, develop, and maintain high-performance and scalable web applications, including our Gemini Portal, CloudViewer and LidarHub, utilizing Ouster’s IoT Platform and Angular for the frontend and Python, Rust, or C++ for backend services.
  • Distributed Systems: Engineer and implement robust distributed systems using technologies like Kafka for messaging, cloud compute services, and RDS for relational databases, ensuring reliability and scalability.
  • Cloud Infrastructure: Manage and optimize our cloud infrastructure across AWS and GCP, including deployment, monitoring, and scaling of applications and services.
  • Containerization & Orchestration: Develop and deploy applications using Docker containers, ensuring consistent environments from development to production.
  • Operating System Environment: Work comfortably within a Linux environment, leveraging its capabilities for development, deployment, and troubleshooting.
  • Performance Optimization: Identify and address performance bottlenecks throughout the application stack, from database queries to frontend rendering.
  • Code Quality & Best Practices: Contribute to code reviews, uphold high standards for code quality, documentation, and maintainability.
  • Innovation & Problem Solving: 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 professional experience in full-stack software development.
  • Strong backend development experience with Python.
  • Experience with Rust or C++ for high-performance backend services or specialized applications.
  • Proficiency with modern frontend frameworks, particularly Angular.
  • 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.
  • 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.
  • 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
  • Familiarity with lidar based technology and products
  • HTML, CSS and familiarity with RESTful APIs

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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, CA
223 Employees
Year Founded: 2015

What We Do

At Ouster, we build digital lidar sensors and perception tools for engineers, roboticists, and researchers so they can make the world safer and more efficient.

If you’re motivated by solving big problems, we’re hiring key roles across the company and need your help to build the eyes of autonomy! Check out https://ouster.com/careers/ for open roles.

Similar Jobs

Mastercard Logo Mastercard

Manager, Channel Sales and Partnerships, Canada

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Toronto, ON, CAN
35300 Employees

Mastercard Logo Mastercard

Manager, Fintech Co-brand Business Development

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Toronto, ON, CAN
35300 Employees

Capital One Logo Capital One

Staff Software Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
55000 Employees
8-10 Annually

Capital One Logo Capital One

Android Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Toronto, ON, CAN
55000 Employees

Similar Companies Hiring

Machina Labs, Inc Thumbnail
Software • Robotics • Machine Learning • Hardware • Artificial Intelligence
Los Angeles, CA
50 Employees
Doodle Labs Thumbnail
Wearables • Robotics • Internet of Things • Hardware • Automation • App development • Aerospace
SG
50 Employees
Compa Thumbnail
Software • Other • HR Tech • Business Intelligence • Artificial Intelligence
Irvine, CA
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account