Post Job Free
Sign in

Backend Software Engineer

Company:
recruyt
Location:
San Francisco, CA
Posted:
June 06, 2025
Apply

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

Permanent

Apply