Senior Backend Engineer - Access Control @ Verkada - San Mateo, CA

Job Overview

12 days ago

Senior Backend Engineer - Access Control

Verkada - San Mateo, CA

Who We Are

At Verkada, we’re building the operating system for the physical world.

We started in 2016 with video security cameras and an intuitive cloud-based platform, and in just six years, we've expanded to include five additional product lines (access control, environmental sensors and alarms, as well as visitor and mailroom management) that help enterprises to protect and manage their people and assets.

Today more than 14,000 organizations across 63 countries worldwide trust Verkada as their physical security layer for easier management, intelligent control, and scalable deployments. We are valued at $3.2 billion, with $360 million raised in venture capital from investors including Linse Capital, MSD Partners, L.P., Felicis Ventures, Next47, Sequoia Capital, Meritech Capital, and First Round Capital.

This is just the beginning. The need for businesses to secure and manage their people and physical assets with scale and speed is mission critical and continues to increase. Our teams are energized by the complex challenges we work on and the platform we are building to make the schools, hospitals, businesses and communities that we live and work in safer.

We are a small, dynamic team focused on building cloud-managed access control systems. Access Control is our second major product line. Our Access Control is a cloud based solution meaning users can manage their doors, schedules, and user credentials from virtually anywhere.

We consider our team a startup within a startup, with a fair amount of ownership and autonomy. You’ll be working alongside a dynamic team of firmware, backend, and frontend engineers to develop this product line.
We are #10 on the LinkedIn Top Startups 2020 list and #4 on the Forbes America’s Best Startup Employers 2020. In January 2020, the company raised $80 million Series C at a $1.6 billion post-money valuation and is backed by top-tier investors like Sequoia Capital, First Round, Meritech and Siemens (Next47).

Who you are

    • Excited by new products and startups
    • You think about delivering best-in-class products and experiences - not features
    • You can take a less-than-fully-fleshed-out product idea and drive it to completion
    • You are excited about building distributed fault-tolerant systems
    • BS or a graduate degree in Computer Science, Maths, Engineering, or science


    • 4+ years of industry software engineering experience
    • Mastery of at least one common server programming language (Python, Go)
    • Mastery of scalable distributed system design, including databases, queues and blob storage
    • Experience working in an agile team software development environment

Recommended Skills

    • Software Architecture and API design
    • Good understanding of databases including SQL, relational database design, performance and load characteristics, transactions and locking
    • Experience with some of the following technologies:
    • Distributed data stores (DynamoDB) and caching technologies (Redis, Memcached)
    • Docker
    • AWS
    • k8s
    • Asynchronous data processing and stream processing (Kafka, Amazon Kinesis)

Culture and Values

    • Self-motivated problem solver: At Verkada, you will tackle large, complex problems with no clear answers.
    • Teach and learn: You will learn new technologies while being entrusted with the technical ownership of major systems, and we hope to learn something from you in turn.
    • Growth mindset: As a fast-growing startup, every day brings new challenges and opportunities for growth, and we want you to grow with us!

Perks & Benefits:

    • Generous company paid medical, dental & vision insurance coverage
    • Unlimited paid time off & 11 companywide paid holidays
    • Wellness allowance
    • Commuter benefits
    • Healthy lunches and dinners provided daily
    • Generous paid parental leave policy & fertility benefits

Verkada is an equal opportunity employer. We strive to be a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work. A big part of that effort is support for members and allies of our internal communities like Women at Verkada, Pride at Verkada, Multicultural at Verkada, and Parents at Verkada.

Similar Jobs

Staff Frontend Engineer, Growth


San Francisco, CA

Mentor other engineers on best practices, code design considerations, and quality. Collaborate with software engineers, product managers, designers and QA…

Software Engineer - Data Backend


San Francisco, CA

You will partner closely with product managers, operations, business stakeholders, frontend and data engineers to build products with a high business impact.

Senior Software Engineer, MDM


San Francisco, CA

Kandji is building the future of Apple Enterprise Management. 5+ years of professional engineering experience. Managers may require additional on-site days.

Senior iOS Applications Developer (San Jose, CA - Hybrid)


San Jose, CA

Be a technical pillar for the engineering team through collaboration and mentorship of other engineers. You will work closely with the rest of the development…

Software Engineer

Atlas Technical Consultants

Sacramento, CA

This is a full-time temporary one-year position with the possibility of an extension. This position is predominantly remote, but you will periodically need to…

Lead DevOps Engineer


Sacramento, CA

Collaborate with DevOps engineers and Cloud architect to support development teams with a full set of DevOps ALM tools by leading the establishment of the right…

Senior Fullstack Engineer


San Francisco, CA

Expertise using React.js for frontend development. Mentor junior engineers and lead technical development. EarnUp is on a mission to create a financial system…

Lead Full Stack Software Engineer

HCL Software Ltd.

Emeryville, CA

Frontend Web Development experience that includes creating and deploying user-facing interfaces in an agile environment on one or more digital service project…

Sr. Software Engineer, Backend (Golang)


San Francisco, CA

Serve as a mentor to junior engineers and be available for technical discussions as requested by cross-functional teams and fellow engineers.

Software Engineer III

Pixelberry Studios

Los Altos, CA

Designing, coding, unit testing, and maintaining scalable server codebases. Collaborating with Production, QA teams, and fellow teammates in developing new…

Lead Front End Developer

Orange Charger

Redwood City, CA

Orange is seeking a Mobile App Software Engineer to develop software for our current mobile application, internal tools, and customer web portals.

Seen | iOS Software Engineer (North/South America Only)


San Francisco, CA

JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below). As the first decentralized talent network, our revolutionary Web3 model ensures the…

Full Stack Software Engineer [PHP, Laravel, VueJS, HTML/CSS]


San Francisco, CA

5+ years experience as a software engineer. JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below). Git workflow with GitHub (or similar).

Staff Frontend Engineer- Scheduling


San Francisco, CA

Architect and build our scheduling product- There are tons of moving pieces that will have to come together for us to launch this product: core abstractions for…

Software Engineer

Albertsons Companies

Pleasanton, CA

Placing a premium on adaptability, safety and family well-being, Presence with a Purpose will help us build a hybrid work environment between remote work and…

Senior Front End Engineer - TikTok Engineering


San Jose, CA

Work closely with product manager, data scientist, UI designer, and other engineers to iterate on data driven product ideas.

Agile Software Development Manager

Nec Corporation Of America

Rancho Cordova, CA

Most project use Java backend and C# frontend. In this role you will manage a scrum team consisting of about 4 direct software engineer direct reports and 3…

Senior Full-Stack Software Engineer - SEO, TikTok User Growth


San Jose, CA

Reach out and work with frontend engineers from different product teams to integrate with the SEO backend system. Nice-to-have Experiences and Skills.

Senior Software Engineer - IS-WEB (1.0 FTE, Days)

Lucile Packard Children's Hospital

Palo Alto, CA

Supports and develops software engineers by providing advice, coaching and educational opportunities. This paragraph summarizes the general nature, level and…

Senior UI Engineer

Albertsons Companies

Pleasanton, CA

Placing a premium on adaptability, safety and family well-being, Presence with a Purpose will help us build a hybrid work environment between remote work and…

Staff Android Developer (Hybrid or Remote)

Chamberlain Group

Sacramento, CA

Provide mentoring and coaching to junior engineers to increase software capability of the middleware development team. Ability to travel up to 5% of the time.

Staff iOS Applications Developer (San Jose, CA - Hybrid)


San Jose, CA

Be a technical pillar for the engineering team through collaboration and mentorship of other engineers. The Staff iOS Applications Developer will be responsible…

Frontend Software Engineer


San Francisco, CA

Unblock and support your team of peers including engineers, designers, product managers, and business operators. Unlimited PTO + 10 company holidays.

React Front-end Engineer


San Francisco, CA

You will work closely with our design lead to translate Figma designs into pixel-perfect React components, and will be expected to have a strong understanding…