Software Engineer - Cloud Backend & Cellular NEW

The Briefed

San Mateo (CA)

On-site

USD 125,000 - 160,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% Covered Healthcare
Onsite meals daily
Mental health support
Parental leave
Wellness stipend
Commuter benefits
Flexible PTO

Job summary

Verkada is seeking a Software Engineer on the Connectivity Team to own backend infrastructure for Gateways, Security Trailers, and Environmental Quality Sensors. You will work across cellular modems, Linux networking, embedded firmware, and cloud microservices, building scalable distributed systems in Python and Go.

Responsibilities include designing distributed architectures, API development, data persistence, and cloud deployment with Kubernetes and Terraform, collaborating with firmware,

Qualifications

  • 1+ years of hands-on backend software engineering experience in a production environment.
  • BS or MS degree in Computer Science, Computer Engineering, or a related field.
  • Proficiency in Python and/or Go for server-side logic.
  • Experience delivering production software and REST APIs with distributed architectures.
  • Familiarity with relational/NoSQL DBs and microservice patterns.
  • Comfortable in Agile development teams.

Responsibilities

  • Build and scale distributed backend systems for hundreds of thousands of IoT devices and gateways.
  • Design, implement, and document low-latency microservices and RESTful APIs using Python and Go.
  • Manage data persistence with Redis, DynamoDB, PostgreSQL, and event queues like Kafka or AWS SQS.
  • Deploy containerized services with Kubernetes and Terraform; support remote device management.
  • Collaborate with firmware, networking, and frontend teams to ship end-to-end features.
  • Support computer vision integration and AI alert workflows as part of device workflows.

Skills

Python
Go
REST APIs
Distributed systems
Agile development

Education

BS or MS in CS/CE

Tools

Redis
DynamoDB
PostgreSQL
Kafka
AWS SQS
Kubernetes
Terraform

Job description

As a Software Engineer on the Connectivity Team, you will own backend infrastructure for some of Verkada\'s most strategically critical hardware offerings—including Verkada Gateways (bringing cameras and sensors online anywhere globally), Verkada Security Trailers (rapid-deploy mobile security units), and Environmental Quality Sensors. Operating in a vertically integrated environment that spans cellular modems, Linux networking, embedded firmware, and cloud microservices, you will build scalable distributed systems (Python and Go) capable of handling real-time telemetry, remote device configuration, and low-latency data streams from hundreds of thousands of connected devices worldwide.

Key Responsibilities
  • Distributed Connectivity Architecture: Build and scale distributed backend systems capable of managing real-time data and remote configurations for hundreds of thousands of global IoT devices and cellular gateways.
  • Microservices & API Engineering: Design, implement, and document low-latency, high-throughput microservices and RESTful APIs using Python and Go.
  • Data Persistence & Event Streams: Manage high-concurrency key-value caches (Redis, DynamoDB), relational databases (PostgreSQL), and event-driven message queues (Kafka, AWS SQS).
  • Cloud Infrastructure & Remote Management: Deploy containerized backend microservices via Kubernetes and Terraform, architecting systems that remotely manage, update, and monitor edge devices.
  • Computer Vision Integration: Collaborate cross-functionally to integrate computer vision algorithms and AI alert frameworks into connected device workflows.
  • Cross-Layer Collaboration: Partner closely with embedded firmware engineers, Linux networking specialists, and frontend teams to deliver end-to-end features for Command platform users.
Requirements

Technical Skills & Production Background

  • Experience Track: 1+ years of hands-on backend software engineering experience in a production environment.
  • Education: BS or MS degree in Computer Science, Computer Engineering, or a related technical field of study.
  • Core Engineering Languages: Practical proficiency in Python and/or Go, with the ability to design, read, and maintain server-side application logic.
  • Product Delivery: Proven experience developing, testing, and launching production software products.
  • REST APIs & Distributed Concepts: Familiarity with RESTful API design principles, relational/NoSQL databases, and microservice architectures.
  • Agile Development: Comfort working in a fast-paced, collaborative, agile software engineering pod.
Total Rewards & Benefits
  • Compensation & Equity: Annual OTE range of $125,000 – $160,000 USD + discretionary performance bonuses + RSU equity grants.
  • 100% Covered Healthcare: Comprehensive nationwide medical, vision, and dental programs with 100% employer-covered premiums for employees (and 80% for family dependents). HSA/FSA options available.
  • Onsite Perks & Daily Meals: Complimentary healthy lunches provided daily onsite at San Mateo HQ.
  • Wellbeing & Growth: Expanded mental health support, paid parental leave, fertility benefits, wellness/fitness stipends, and professional development stipends.
  • Commuter Benefits & Time Off: Flexible PTO, paid company holidays, firmwide extended holidays, personal sick time, and monthly commuter support.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer - Connectivity
Senior Embedded Linux Engineer - Connectivity

Verkada • San Mateo (CA)

On-site
USD 180,000 - 300,000
Healthcare coverage
Vision and dental coverage
HSA / FSA options
+7
Backend Engineer - Cloud Platform Systems | Verkada NEW
Backend Engineer - Cloud Platform Systems | Verkada NEW

The Briefed • San Mateo (CA)

On-site
USD 126,000 - 154,000
RSUs
Medical insurance
Dental & Vision
+5
Firmware Release & Test Automation Engineer
Firmware Release & Test Automation Engineer

The Briefed • San Mateo (CA)

On-site
USD 125,000 - 260,000
Healthcare
401(k) matching
HSA contributions
+3
Backend Engineer - Connectivity
Backend Engineer - Connectivity

Verkada • San Mateo (CA)

On-site
USD 125,000 - 160,000
Health insurance
Vision & dental coverage
HSA & FSA
+7
Senior Embedded Software Engineer - Connectivity
Senior Embedded Software Engineer - Connectivity

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare coverage
Vision & dental
HSA & FSA
+8
Senior Embedded Linux Engineer - Connectivity
Senior Embedded Linux Engineer - Connectivity

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare coverage
HSA/FSA program
Paid time off and holidays
+2
Software Engineering Manager - Core Platform & IoT NEW
Software Engineering Manager - Core Platform & IoT NEW

The Briefed • San Mateo (CA)

On-site
USD 200,000 - 285,000
RSUs
Medical, dental, vision insurance
Wellness allowance
+2
Software Engineer - Computer Vision & APIs NEW
Software Engineer - Computer Vision & APIs NEW

The Briefed • San Mateo (CA)

On-site
USD 120,000 - 140,000
Healthcare benefits
Onsite meals
Competitive equity
+2
Software Engineer, Platform Infrastructure
Software Engineer, Platform Infrastructure

Verkada Inc. • San Mateo (CA)

On-site
USD 120,000 - 220,000
Health insurance
401(k) with company match
Wellness stipend
+4
Senior Backend Engineer - Cloud & Edge AI Pipelines NEW
Senior Backend Engineer - Cloud & Edge AI Pipelines NEW

The Briefed • San Mateo (CA)

On-site
USD 180,000 - 280,000
RSUs
Health insurance
Parental leave
+5