Job Details

Backend Software Engineer

  2025-06-03     recruyt     San Francisco,CA  
Description:

Responsibilities include:

  • Building scalable backend services using Node and TypeScript
  • Developing and deploying responsive frontend interfaces using React and Typescript
  • Database integration and management of sensor data, user information, and system configurations
  • Developing efficient media caching mechanisms for handling images and videos
  • Building a real-time alerting system for customers to receive and respond to sensor events
  • Design and implement secure user authentication and authorization systems


Preferred Qualifications:

  • Familiarity with media handling and caching strategies (e.g., CDNs, cloud storage)
  • Extensive experience with databases, storage, and caching, including Redis, PostgreSQL and general storage solutions like S3
  • Experience with real-time streaming systems using WebRTC & Websockets
  • Expertise designing server-side APIs (e.g. GraphQL) for internal services and developers
  • Infrastructure experience - knowledge of Docker, Terraform, Kubernetes
  • Experience deploying systems on at least one major cloud provider (we are on AWS)
  • Knowledge of video transcoding and formats


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search