Backend Software Engineer - University Graduate 2027

Verkada•San Mateo, CA
•$120,000 - $140,000•Onsite

About The Position

Verkada is hiring a Backend Software Engineer for its University Graduate 2027 hiring program. The role is part of the Software Engineering team and involves owning one or more projects on product- or platform-facing teams. The engineer will work across the full software stack and collaborate cross-functionally to build and launch products and features for customers globally, supporting Verkada’s security systems. The role is based on-site at the company’s headquarters in San Mateo, California, five days per week. The work includes building scalable distributed systems for high traffic from hundreds of thousands of globally deployed devices; developing and operating microservices and APIs; working with key-value and relational databases, logging, and message-passing technologies; and deploying services using infrastructure and orchestration tools. The engineer may also develop features incorporating computer vision and systems that interact with and configure products remotely.

Requirements

  • BS or MS in Computer Science or a similar technical field of study.
  • Internship experience developing and launching products.
  • Working knowledge of Python and/or Go.
  • Comfort working in an agile team software development environment.
  • Familiarity with REST APIs.
  • Willingness and ability to work on-site five days per week at the headquarters in San Mateo, California.

Nice To Haves

  • Ability to read Python server code.

Responsibilities

  • Build scalable distributed systems capable of handling high traffic from hundreds of thousands of devices deployed around the world.
  • Work with high-concurrency key-value storage systems such as Redis and DynamoDB.
  • Work with PostgreSQL relational databases.
  • Work with logging and message-passing technologies such as Kafka and SQS.
  • Deploy services using 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 computer vision.
  • Design clean APIs and implement them using Python and/or Go.
  • Own one or more projects on product- or platform-facing teams and collaborate cross-functionally to build and launch products and features.

Benefits

  • At least one healthcare plan with employee premiums fully covered and family premiums 80% covered under all plans.
  • Nationwide medical, vision, and dental coverage.
  • Starting January 2027, a 401(k) match based on eligible earnings, vesting on the employee’s two-year anniversary.
  • Health Savings Account with annual employer contributions and Flexible Spending Account.
  • Expanded mental health support.
  • Paid parental leave and fertility benefits.
  • Paid holidays, firmwide extended holidays, flexible PTO, and personal sick time.
  • Professional development stipend.
  • Wellness and fitness benefits.
  • Healthy lunches provided daily.
  • Commuter benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service