Backend Engineer – Cloud-Scale Distributed Systems

Verkada

Foster City (CA)

On-site

USD 125,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Vision and dental coverage
HSA contributions
Parental leave
Paid time off
Flexible PTO
Professional development stipend
Wellness benefits
Healthy lunches
Commuter benefits

Job summary

Verkada is seeking a backend engineer to build scalable distributed systems powering cameras, sensors and analytics. You will work with Python and Go, design APIs, and deploy services using Terraform and Kubernetes. You will engage with Redis, DynamoDB, Postgres, Kafka and SQS to handle global device traffic.

You should have 1+ years of backend experience, a CS degree, and a passion for shipping reliable software in an Agile team environment. On-site role in Foster City, CA with strong benefits.

Qualifications

  • 1+ years backend engineering experience in a production environment.
  • BS/MS in Computer Science or similar technical field of study.
  • Experience developing and launching products.
  • Working knowledge of Python and/or Go.
  • Comfortable working in an Agile software development environment.
  • Familiarity with REST APIs, ability to read Python server code is a plus.

Responsibilities

  • Build scalable distributed systems capable of handling high traffic from devices deployed worldwide.
  • Work with high concurrency key-value stores (Redis, DynamoDB).
  • Work with Postgres relational databases.
  • Work with logging/messaging technologies like Kafka and SQS.
  • Deploy services via Terraform and Kubernetes.
  • Develop large scale systems to configure products remotely.
  • Define and improve low-latency, high-throughput microservice architectures.
  • Design and develop features with cutting-edge computer vision.
  • Design clean APIs and implement them using Python and/or Go.

Skills

Backend development
REST APIs
Agile teamwork

Education

B.S./M.S. in Computer Science

Tools

Python
Go
Redis
DynamoDB
PostgreSQL
Kafka
SQS
Terraform
Kubernetes
Linux

Job description

Verkada is seeking a backend engineer to build scalable distributed systems powering cameras, sensors and analytics. You will work with Python and Go, design APIs, and deploy services using Terraform and Kubernetes. You will engage with Redis, DynamoDB, Postgres, Kafka and SQS to handle global device traffic.

You should have 1+ years of backend experience, a CS degree, and a passion for shipping reliable software in an Agile team environment. On-site role in Foster City, CA with strong benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer — Scalable Distributed Systems
Backend Engineer — Scalable Distributed Systems

Verkada Inc. • San Mateo (CA)

On-site
USD 125,000 - 160,000
Healthcare plans
Vision & dental coverage
HSA & FSA
+5
Backend Engineer – Scalable Systems & APIs (Equity)
Backend Engineer – Scalable Systems & APIs (Equity)

Verkada • San Mateo (CA)

On-site
USD 125,000 - 160,000
Health insurance
Vision & dental coverage
HSA & FSA
+7
Video Streaming Backend Engineer - Scale Real-Time Systems
Video Streaming Backend Engineer - Scale Real-Time Systems

Verkada • San Mateo (CA)

On-site
USD 130,000 - 300,000
Visa sponsorship
Senior Backend Engineer - Global, Scalable Systems
Senior Backend Engineer - Global, Scalable Systems

Verkada Inc. • San Mateo (CA)

On-site
USD 170,000 - 260,000
Healthcare programs
Mental health support
Paid parental leave
+1
Senior Backend Engineer — Build Scalable Workplace Platform
Senior Backend Engineer — Build Scalable Workplace Platform

Verkada • San Mateo (CA)

On-site
USD 130,000 - 260,000
Senior Data Platform Engineer: Build Scalable Systems
Senior Data Platform Engineer: Build Scalable Systems

Verkada Inc. • San Mateo (CA)

On-site
USD 130,000 - 280,000
Healthcare
Mental health support
Parental leave
+2
Senior Platform Infrastructure Engineer: Scale & Reliability
Senior Platform Infrastructure Engineer: Scale & Reliability

Verkada • San Mateo (CA)

On-site
USD 180,000 - 280,000
Healthcare benefits
On-site dining or meals provided
Commuter benefits
+1
Senior Backend Engineer — Real-Time Video Streaming
Senior Backend Engineer — Real-Time Video Streaming

Verkada • San Mateo (CA)

On-site
USD 130,000 - 280,000
Visa sponsorship
Senior Software Engineer — Distributed Systems & Observability
Senior Software Engineer — Distributed Systems & Observability

Verkada • San Mateo (CA)

On-site
USD 180,000 - 260,000
Healthcare coverage
HSA/FSA options
Mental health support
+2
Senior Backend Engineer - Device Platform
Senior Backend Engineer - Device Platform

Tensec • San Mateo (CA)

On-site
USD 190,000 - 275,000
Healthcare programs with 100% premium coverage for employees
Paid parental leave
Flexible PTO and personal sick time
+2