Skip to main content

Verkada

Security Software Engineering Intern 2027

San Mateo, CA United StatesinternshipinternAdded today

About this role

Verkada seeks a Security Software Engineering Intern to join the Backend Engineering team at their San Mateo headquarters during winter or summer 2027. You'll design and build scalable distributed systems supporting physical AI security across millions of deployed devices worldwide, working with modern cloud infrastructure and microservices architectures.

What you'll do

  • Build scalable distributed systems handling high traffic from hundreds of thousands of global devices
  • Work with key-value storage systems like Redis and DynamoDB for high concurrency operations
  • Develop and maintain Postgres relational databases and implement microservice architectures
  • Design and deploy services using Terraform and Kubernetes
  • Develop features incorporating computer vision and implement clean REST APIs in Python or Go
  • Collaborate cross-functionally on logging, message passing, and remote device configuration systems

What they're looking for

  • Python or Golang
  • Distributed systems design
  • AWS and Docker
  • Kubernetes and Terraform
  • SQL and relational databases (Postgres)
  • REST API design
  • Linux servers
  • Agile development practices

Benefits

  • Monthly housing stipend plus competitive hourly wage
  • Daily catered lunch, barista drinks, and snacks
  • Wellness and fitness benefits
  • Commuter benefits
  • Intern-exclusive events, mixers, and mentorship opportunities
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Verkada

Verkada builds cloud-managed, AI-driven security solutions for enterprise customers, including physical security and building management products. The company is hiring Technical Support Engineers to troubleshoot issues and assist customers, as well as Solutions Engineers to provide pre-sales support and design tailored solutions.

View all jobs at Verkada

Likely interview questions

  • Tell us about a prior internship where you developed and launched a product—what was your contribution?
  • How have you designed or worked with distributed systems to handle high concurrency and throughput?