Backend Engineer - Connectivity
Verkada · San Mateo, CA · 6 days ago
On-siteEngineering$125k–$160k/yrFull-time
About the role
The Connectivity Team at Verkada owns some of the most strategically critical products in the company, including Verkada Gateways, Verkada Security Trailers, and Quality Sensors. This role involves building scalable distributed systems, working with high-concurrency key-value storage systems, and developing clean APIs using Python and/or Go.
Responsibilities
- Build scalable distributed systems capable of handling high traffic from 100s of thousands of devices deployed around the world
- Work with high concurrency key-value storage systems (Redis, DynamoDB)
- Work with Postgres relational databases
- Deploy services via Terraform and Kubernetes
- Develop large scale systems to interact with and configure products remotely
- Define and improve low-latency, high-throughput, high-reliability microservice architectures
- Design and develop features incorporating cutting edge computer vision
- Develop clean APIs and implement them using Python and/or Go
Requirements
- 1+ years backend engineering experience in a production environment
- Bachelor's or Master's degree in Computer Science or a related technical field
- Experience developing and launching products
- Comfortable working in an agile team software development environment
- Familiarity with REST APIs, ability to read python server code (a plus)
Qualifications
- US Employee Benefits
- Annual Pay Range: $125,000—$160,000 USD
- Additional Information: We sponsor and take over sponsorship of employment visas for this role.
Skills
- Python
- Go
- REST APIs
Benefits
Verkada offers a comprehensive set of employee benefits designed to support the holistic health and wellbeing of our employees and their families. These include healthcare programs, wellness perks, professional development stipends, and more.
Pay
Annual Pay Range: $125,000—$160,000 USD
Schedule
N/A