V

Verkada

Builds cloud-managed physical security systems

Go Software Engineer

Backend Engineering +1Confirmed live in the last 24 hours
Full-timePoland

About the Job

Requirements

  • Demonstrated experience with Go, including standard libraries, concurrency patterns, profiling, benchmarking, and debugging tools.
  • Hands-on experience with Embedded Linux user space and hardware-software interaction.
  • Experience building and scaling resilient distributed systems using service-oriented architectures.
  • Knowledge of modern networking protocols, including TCP/IP, HTTP, gRPC, WebSockets, and WebRTC.
  • Proficiency with Python and Bash for tooling, test automation, and systems scripting.

Responsibilities

  • Own the product lifecycle, from early ideation and research and development through deployment and long-term maintenance.
  • Architect resilient embedded systems and conduct validation against technical constraints and functional requirements.
  • Build high-performance features across the embedded Linux device ecosystem, including cameras, access control, alarms, and environmental sensors, prioritizing seamless user experiences.
  • Extend core backend services implemented in Go and Python.
  • Improve and maintain internal developer tools and infrastructure to streamline product delivery.
  • Investigate, diagnose, and resolve critical technical issues affecting field devices and end users.
  • Travel to partner foundries and manufacturing facilities to support new hardware bring-up and validation.

Desired Qualifications

  • Practical familiarity with C or C++ for low-level systems engineering, firmware interaction, and performance-critical code.
  • Working knowledge of electrical circuits and hands-on experience using lab equipment such as multimeters and oscilloscopes to debug hardware-software boundaries.
  • Experience deploying, configuring, and maintaining services within Amazon Web Services environments.

About the Company

Verkada

Builds cloud-managed physical security systems

Verkada builds security cameras and cloud software for organizations that manage workplaces, stores, schools, and other physical sites. Its Command platform brings video security together with door access, alarms, intercoms, air quality sensors, and visitor management in one interface. Operators use a browser or mobile app to review incidents, manage entry permissions, receive alerts, and control equipment across locations. The company sells its devices with software licenses, which include updates and support, and its AI tools search footage and connect events across cameras. Verkada was founded in 2016 and is headquartered in San Mateo, California.

Company size
1,001-5,000
Company stage
Series E
Total funding
$643.9M
Headquarters
San Mateo, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Verkada

See more jobs