SENIOR BACKEND ENGINEER - RESPONSE EGINEERING SAN MATEO, CA UNITED STATES SOFTWARE ENGINEERING [...]
Company: Tbwa Chiat/Day Inc
Location: San Mateo
Posted on: October 19, 2024
Job Description:
San Mateo, CA United States
Have you got the right qualifications and skills for this job Find
out below, and hit apply to be considered.
Who We Are Verkada is the largest cloud-based B2B physical security
platform company in the world. Only Verkada offers six product
lines - video security cameras, access control, environmental
sensors, alarms, workplace and intercoms - integrated with a single
cloud-based software platform. Designed with simplicity and
scalability in mind, Verkada gives organizations the real-time
insight to know what could impact the safety and comfort of people
throughout their physical environment, while empowering them to
take immediate action to minimize security risks, workplace
frustrations and costly inefficiencies. Founded in 2016 with more
than $460M in funding raised to date, Verkada has expanded rapidly
with 16 offices across three continents, 1,900+ full-time employees
and 25,000+ customers across 70+ countries. About the Alarms
Team:Verkada's mission is to protect people and property in a
privacy-sensitive manner. Key to that mission is the capability to
identify and respond to threats in a highly-reliable and
time-sensitive manner. Response Engineering is the team at Verkada
tasked with this responsibility.As a member of Response
Engineering, you will be responsible for building a platform used
by all Verkada products to orchestrate mitigation actions in
response to alarms, like Video Verification, Customer Notifications
and Police Dispatch. We build user-facing applications and back-end
services that enable customers to manage and resolve incidents in
collaboration with emergency dispatch operators and AI-assisted
automation workflows.You'll be working alongside a small, dynamic
team of frontend, backend and firmware engineers to build a
response management system that is highly critical to keeping our
customers safe and secure. Our team operates as a startup within a
startup, so you can expect a lot of autonomy and impact on the
direction of how Verkada handles threat management.As a back-end
engineer you will:
- Build, test and operate highly scalable, available and
fault-tolerant distributed systems while minimizing API and
end-to-end latency.
- Design and build a flexible and extensible workflow
orchestration engine that handles complex conditional logic and
interactions with both internal and external services to execute
customer-defined actions like customer notification, call
transcription and emergency dispatch.
- Design and build monitoring capability that provides real-time
updates to customers about ongoing incidents.
- Innovate with bleeding-edge cloud native tools and frameworks
like Kubernetes, Kafka, AWS RDS, Temporal, etc.
- Innovate with AI-driven automation to make threat detection and
mitigation more efficient in terms of cost and time.
- Collaborate with product managers, UX designers and front-end
engineers to identify and solve customer problems.
- Deliver quality code by following best practices in testing,
version control, and continuous deployment.Experience:
- 4+ years of industry software engineering experience.
- Mastery of at least one common server programming language
(e.g. Python or Go).
- Mastery of scalable backend design - Including databases,
queues and blob storage.
- Experience working in a fast-paced software development
environment.Recommended Skills:
- Advanced software architecture and API design experience.
- Good understanding of at least one relational database
technology, including performance and load characteristics,
transactions and locking.
- Experience with some of the following technologies: Postgres or
MySQL, Distributed high concurrency key-value storage (Redis,
DynamoDB), Docker, AWS, Kubernetes, Kafka, Embedded systems
(Raspbian, Embedded Linux, FreeRTOS).Culture and Values:
- Self-motivated problem solver: At Verkada, you will tackle
large, complex problems with no clear answers.
- Teach and learn: You will learn new technologies while being
entrusted with the technical ownership of major systems, and we
hope to learn something from you in turn.
- Growth mindset: As a small, fast-growing startup, every day
brings new challenges and opportunities for growth, and we want you
to grow with us!Pay DisclosureAt Verkada, we want to attract and
retain the best employees, and compensate them in a way that
appropriately and fairly values their individual contribution to
the company. With that in mind, we carefully consider a number of
factors to determine the appropriate starting pay for an employee,
including their primary work location and an assessment of a
candidate's skills and experience, as well as market demands and
internal parity. This estimate can vary based on the factors
described above, so the actual starting annual base salary may be
above or below this range. This estimate is also just one component
of Verkada's total rewards package. A Verkada employee may be
eligible for additional forms of compensation, depending on their
role, including sales incentives, discretionary bonuses, and/or
equity in the company in the form of Restricted Stock Units
(RSUs).$130,000 - $280,000 USDAs an equal opportunity employer,
Verkada is committed to providing employment opportunities to all
individuals. All applicants for positions at Verkada will be
treated without regard to race, color, ethnicity, religion, sex,
gender, gender identity and expression, sexual orientation,
national origin, disability, age, marital status, veteran status,
pregnancy, or any other basis prohibited by applicable law.
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, Sacramento , SENIOR BACKEND ENGINEER - RESPONSE EGINEERING SAN MATEO, CA UNITED STATES SOFTWARE ENGINEERING [...], IT / Software / Systems , San Mateo, California
Didn't find what you're looking for? Search again!
Loading more jobs...