Staff Backend Engineer - Device Security

Verkada is a leader in cloud-based B2B physical security, offering video security cameras, access control, environmental sensors, alarms, workplace and intercoms integrated with a cloud-based software platform.
San Mateo, CA, USA
$200,000 - $300,000
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Description For Staff Backend Engineer - Device Security

Verkada, a leading provider of cloud-based B2B physical security solutions, is seeking a Staff Backend Engineer to join their Device Security team. This role offers an exciting opportunity to work at a rapidly growing company with over 2,100 employees and 30,000+ customers across 70+ countries.

The position focuses on building and maintaining critical security infrastructure for Verkada's device ecosystem. As a Staff Backend Engineer, you'll be responsible for developing defensive security measures, maintaining testing infrastructure, and contributing to the company's mission of building the safest physical security products in the world.

The role offers a competitive salary range of $200,000 - $300,000 USD and comes with comprehensive benefits including medical, dental, and vision insurance, unlimited PTO, daily meals, and parental leave benefits. The position is based in San Mateo, CA, and requires 8+ years of experience in backend development.

You'll be working with modern technologies including Python, Go, and various AWS services, while building scalable systems that have a direct impact on product security. The role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to mentor other engineers.

The ideal candidate will have strong experience in backend microservices development, systems architecture, and working with distributed systems. Knowledge of security principles and cryptography is a plus. This is an excellent opportunity for a senior engineer looking to make a significant impact in the security infrastructure of a fast-growing technology company.

Working at Verkada means joining a team that values innovation, security, and technical excellence. The company's culture supports professional growth while offering competitive compensation and comprehensive benefits. If you're passionate about building secure, scalable systems and want to be part of a team that's revolutionizing physical security, this role offers an excellent opportunity to advance your career.

Last updated 11 minutes ago

Responsibilities For Staff Backend Engineer - Device Security

  • Build out and maintain security infrastructure, such as Supertest, our device security testing automation system
  • Write security tooling that helps us secure the firmware software supply chain
  • Design, build, and maintain device security backend systems, such as those relating to authorization and logging
  • Help mentor other engineers, and learn everything you can about security
  • Contribute to other parts of the team (cloud, firmware, offensive testing)

Requirements For Staff Backend Engineer - Device Security

Python
Go
PostgreSQL
Redis
Kubernetes
  • 8+ years developing backend microservices, preferably in Python or Go
  • Strong knowledge of scalable fault-tolerant backend systems design, including databases, queues, blob storage
  • Working knowledge of temporal, AWS, docker, redis, dynamoDB, postgres, IAM, S3, kafka
  • Strong understanding and experience in systems architecture
  • Have worked in an agile team environment

Benefits For Staff Backend Engineer - Device Security

Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
Parental Leave
  • 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

Interested in this job?

Jobs Related To Verkada Staff Backend Engineer - Device Security

Staff / Principal Software Engineer

Staff/Principal Software Engineer position at Axon, building mission-critical backend systems for public safety solutions, requiring 10+ years of experience in software engineering.

Staff Software Engineer

Staff Software Engineer position at Xometry, working remotely from Brazil or Argentina, focusing on backend development with Python/Rust for their manufacturing marketplace platform.

Lead Backend Engineer

Lead Backend Engineer position at Revefi, building scalable distributed systems for data operations platform, 7+ years experience required, hybrid role in Bangalore.

Lead Software Engineer

Lead Software Engineer position at Govini, focusing on backend development and team leadership for defense acquisition software solutions in Pittsburgh, PA.

Staff Engineer - Credit

Staff Engineer position at Spin focusing on credit systems, requiring 10+ years of experience in software development, strong architectural skills, and leadership abilities.