Taro Logo

Staff Backend Engineer - Core Services

Verkada is a leader in cloud-based B2B physical security, offering integrated video security cameras, access control, environmental sensors, alarms, workplace and intercoms with a single cloud-based software platform.
San Mateo, CA, USA
$190,000 - $280,000
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Backend Engineer - Core Services

Verkada, a leading provider of cloud-based B2B physical security solutions, is seeking a Staff Backend Engineer to join their Core Platform team. This role offers an exciting opportunity to work on the platform and shared services that power Verkada's "operating system for buildings." Founded in 2016, Verkada has grown to 2,100+ employees across 15 offices and serves 30,000+ customers globally.

As a Staff Backend Engineer, you'll be responsible for architecting and building scalable distributed systems that handle traffic from hundreds of thousands of IoT devices worldwide. The role involves working with cutting-edge technologies including high-concurrency key-value storage systems and microservices architecture. You'll also have the opportunity to mentor and lead junior engineers, making a significant impact on both the technical and team development fronts.

The position offers competitive compensation ranging from $190,000 to $280,000 USD annually, along with comprehensive benefits including medical, dental, and vision coverage, unlimited PTO, daily meals, and generous parental leave. Located in San Mateo, CA, this role requires on-site presence and offers the chance to work with a rapidly growing company that's revolutionizing the physical security industry through innovative technology solutions.

The ideal candidate will bring 5+ years of industry experience, strong expertise in server programming languages like Python or Go, and a proven track record of leading technical initiatives. If you're passionate about distributed systems, have a strong computer science foundation, and want to be part of building the future of building security and management, this role presents an excellent opportunity for career growth and technical challenge.

Last updated 2 months ago

Responsibilities For Staff Backend Engineer - Core Services

  • 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)
  • Spin up new services in a microservices architecture
  • Help lead and grow junior engineers

Requirements For Staff Backend Engineer - Core Services

Python
Go
Redis
PostgreSQL
MySQL
  • Degree in Computer Science or similar technical field of study
  • 5+ years of relevant industry experience
  • Experience driving technical direction and leading teams towards project execution
  • Strong written and verbal communication skills
  • Mastery of at least one common server programming language (Python, Go)
  • Experience with relational databases like Postgres, MySQL, etc
  • Experience with distributed systems at scale

Benefits For Staff Backend Engineer - Core Services

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?