Software Systems Engineer Jobs at Verkada with Visa Sponsorship
Verkada hires Software Systems Engineers to build the infrastructure behind its cloud-managed physical security platform, spanning firmware, distributed systems, and backend services. The company has a consistent track record of sponsoring work visas for engineering roles, making it a realistic target if you need sponsorship.
See All Software Systems Engineer at Verkada JobsOverview
Showing 5 of 26+ Software Systems Engineer Jobs at Verkada jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 26+ Software Systems Engineer Jobs at Verkada
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer Jobs at Verkada.
Get Access To All Jobs
Who We Are
Verkada is transforming how organizations protect their people and places with an integrated, AI-powered platform. A leader in cloud physical security, Verkada helps organizations strengthen safety and efficiency through one connected software platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management. Over 30,000 organizations worldwide, including more than 100 companies in the Fortune 500, trust Verkada as their physical security layer for easier management, intelligent control, and scalable deployments. Founded in 2016, Verkada has expanded rapidly with 15 offices and 2,200+ full-time employees.
About The Role
We're looking for a strong systems software engineer to lead our camera fleet management team. This role sits at the intersection of systems engineering, site reliability, and data-driven operations. You'll own and drive the effort to safely release camera software at scale to upwards of a million devices. You will be responsible for building and maintaining the infrastructure, tooling, and processes that ensure reliable deployments across our entire camera fleet. Camera firmware releases are critical to our business and our customers. They include but not limited to delivering new models to AI models running on camera. You'll build the systems and establish the processes that make releases safe, predictable, and data-driven. This is a high-impact role where your work directly protects our customers and our reputation. This is a technical leadership role where you'll architect solutions, develop critical tools, and establish the standards that keep our camera infrastructure running smoothly. You'll be equally comfortable diving deep into Linux internals, designing data pipelines for release metrics, and making high-stakes decisions during critical incidents.
- Architect for scale: Design systems that can handle the complexities of managing software across a large and growing camera fleet
- Build observability infrastructure: Design and implement dashboards, metrics systems, and monitoring solutions using tools like Grafana
- Lead safe release operations: Own the end-to-end process for releasing camera software, ensuring reliability and minimizing risk across the fleet
- Develop analysis tools: Create data pipelines and analytical tools to measure release health, identify issues early, and drive data-informed decisions
- Establish accountability: Define release procedures, hold teams accountable to standards, and ensure adherence to the Safe Release Procedure
- Create automated safeguards: Develop alerts and automated tests that catch problems before they impact customers
- Respond to critical incidents: Be comfortable making decisions under pressure during high-stakes situations
Must-Haves
- BS/MS in Computer Science (or similar degree).
- 5+ years experience of industry experience in distributed software engineering.
- Deep Linux expertise: Strong understanding of Linux internals—not just using it, but understanding how it works (process management, system-level debugging)
- Systems programming skills: Proficiency in systems-oriented languages like C, Go
- Observability & metrics: Experience with metrics systems (eg. Grafana, Prometheus) and building data pipelines
- Data-driven mindset: You rely on data and analysis rather than intuition; you're comfortable with statistics and quantitative reasoning
- Ownership mentality: Willingness to own and lead the entire effort—not just writing code, but defining architecture, establishing processes, and driving team direction
- Proven crisis management: Track record of handling high-stakes incidents and making sound decisions under pressure
- Must be willing and able to work onsite five days per week.
Nice-to-Haves
- Knowledge of Linux kernel technologies
- Background in cloud infrastructure
- Passion for site reliability engineering principles
US Employee Benefits
Verkada is committed to fostering a workplace environment that prioritizes the holistic health and wellbeing of our employees and their families by offering comprehensive wellness perks, benefits, and resources. Our benefits and perks programs include, but are not limited to:
- Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
- Nationwide medical, vision and dental coverage
- Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
- Expanded mental health support
- Paid parental leave policy & fertility benefits
- Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
- Professional development stipend
- Fertility Stipend
- Wellness/fitness benefits
- Healthy lunches provided daily
- Commuter benefits
Additional Information
- We do sponsor and take over sponsorship of employment visas for this role. If we make you an offer, we will make every reasonable effort to get you a visa.
Annual Pay Range
At 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. 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). Below is the annual on-target earnings (OTE) range for full-time employees for this position, comprised of base compensation and commissions (if applicable). Estimated Annual Pay Range $240,000—$300,000 USD
Verkada Is An Equal Opportunity Employer
As 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.
Your application will be handled in accordance with our Candidate Privacy Policy.

Who We Are
Verkada is transforming how organizations protect their people and places with an integrated, AI-powered platform. A leader in cloud physical security, Verkada helps organizations strengthen safety and efficiency through one connected software platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management. Over 30,000 organizations worldwide, including more than 100 companies in the Fortune 500, trust Verkada as their physical security layer for easier management, intelligent control, and scalable deployments. Founded in 2016, Verkada has expanded rapidly with 15 offices and 2,200+ full-time employees.
About The Role
We're looking for a strong systems software engineer to lead our camera fleet management team. This role sits at the intersection of systems engineering, site reliability, and data-driven operations. You'll own and drive the effort to safely release camera software at scale to upwards of a million devices. You will be responsible for building and maintaining the infrastructure, tooling, and processes that ensure reliable deployments across our entire camera fleet. Camera firmware releases are critical to our business and our customers. They include but not limited to delivering new models to AI models running on camera. You'll build the systems and establish the processes that make releases safe, predictable, and data-driven. This is a high-impact role where your work directly protects our customers and our reputation. This is a technical leadership role where you'll architect solutions, develop critical tools, and establish the standards that keep our camera infrastructure running smoothly. You'll be equally comfortable diving deep into Linux internals, designing data pipelines for release metrics, and making high-stakes decisions during critical incidents.
- Architect for scale: Design systems that can handle the complexities of managing software across a large and growing camera fleet
- Build observability infrastructure: Design and implement dashboards, metrics systems, and monitoring solutions using tools like Grafana
- Lead safe release operations: Own the end-to-end process for releasing camera software, ensuring reliability and minimizing risk across the fleet
- Develop analysis tools: Create data pipelines and analytical tools to measure release health, identify issues early, and drive data-informed decisions
- Establish accountability: Define release procedures, hold teams accountable to standards, and ensure adherence to the Safe Release Procedure
- Create automated safeguards: Develop alerts and automated tests that catch problems before they impact customers
- Respond to critical incidents: Be comfortable making decisions under pressure during high-stakes situations
Must-Haves
- BS/MS in Computer Science (or similar degree).
- 5+ years experience of industry experience in distributed software engineering.
- Deep Linux expertise: Strong understanding of Linux internals—not just using it, but understanding how it works (process management, system-level debugging)
- Systems programming skills: Proficiency in systems-oriented languages like C, Go
- Observability & metrics: Experience with metrics systems (eg. Grafana, Prometheus) and building data pipelines
- Data-driven mindset: You rely on data and analysis rather than intuition; you're comfortable with statistics and quantitative reasoning
- Ownership mentality: Willingness to own and lead the entire effort—not just writing code, but defining architecture, establishing processes, and driving team direction
- Proven crisis management: Track record of handling high-stakes incidents and making sound decisions under pressure
- Must be willing and able to work onsite five days per week.
Nice-to-Haves
- Knowledge of Linux kernel technologies
- Background in cloud infrastructure
- Passion for site reliability engineering principles
US Employee Benefits
Verkada is committed to fostering a workplace environment that prioritizes the holistic health and wellbeing of our employees and their families by offering comprehensive wellness perks, benefits, and resources. Our benefits and perks programs include, but are not limited to:
- Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
- Nationwide medical, vision and dental coverage
- Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
- Expanded mental health support
- Paid parental leave policy & fertility benefits
- Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
- Professional development stipend
- Fertility Stipend
- Wellness/fitness benefits
- Healthy lunches provided daily
- Commuter benefits
Additional Information
- We do sponsor and take over sponsorship of employment visas for this role. If we make you an offer, we will make every reasonable effort to get you a visa.
Annual Pay Range
At 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. 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). Below is the annual on-target earnings (OTE) range for full-time employees for this position, comprised of base compensation and commissions (if applicable). Estimated Annual Pay Range $240,000—$300,000 USD
Verkada Is An Equal Opportunity Employer
As 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.
Your application will be handled in accordance with our Candidate Privacy Policy.
See all 26+ Software Systems Engineer at Verkada jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Systems Engineer at Verkada roles.
Get Access To All JobsTips for Finding Software Systems Engineer Jobs at Verkada Jobs
Align your systems experience with Verkada's stack
Verkada's engineering work spans embedded firmware, cloud infrastructure, and real-time video pipelines. Before applying, map your resume to these domains explicitly. Generic backend experience reads differently than experience with constrained systems or high-throughput data.
Use Migrate Mate to filter Verkada's open roles by visa type
Verkada lists Software Systems Engineer roles across seniority levels, and not all carry the same sponsorship scope. Use Migrate Mate to identify which active postings align with your visa category before investing time in a tailored application.
Understand how TN classification applies to your role
Canadian and Mexican nationals should confirm their specific job duties qualify under an eligible TN occupation before the offer stage. USCIS and CBP both evaluate TN classification at entry, so misaligned job titles in the offer letter can create problems at the border.
Request LCA details before signing your offer
The Labor Condition Application filed with DOL sets the prevailing wage and worksite location for your H-1B petition. Confirm the LCA wage level matches your negotiated compensation and that the listed worksite reflects where you'll actually work, especially if Verkada offers hybrid arrangements.
Prepare your educational credentials for specialty occupation review
H-1B petitions for software engineering roles require USCIS to confirm specialty occupation status. If your degree is from a non-U.S. institution, obtain a credential evaluation from a NACES-member organization before your employer files, so the I-129 packet is complete from submission.
Software Systems Engineer at Verkada jobs are hiring across the US. Find yours.
Find Software Systems Engineer at Verkada JobsFrequently Asked Questions
Does Verkada sponsor H-1B visas for Software Systems Engineers?
Yes, Verkada sponsors H-1B visas for Software Systems Engineers. The company files petitions through the annual USCIS lottery, which opens in March for an October 1 start date. If you're currently on F-1 OPT, Verkada can typically employ you while your H-1B petition is pending, provided your OPT authorization remains valid.
How do I apply for Software Systems Engineer jobs at Verkada?
Applications go through Verkada's careers portal, where Software Systems Engineer roles are listed by team and seniority. The process typically includes a recruiter screen, a technical phone interview covering systems design and coding fundamentals, and a virtual or onsite panel. Tailoring your application to Verkada's physical security and cloud infrastructure context strengthens your candidacy from the initial screen.
Which visa types does Verkada commonly sponsor for Software Systems Engineers?
Verkada sponsors H-1B visas as its primary work authorization pathway for Software Systems Engineers. The company also supports F-1 OPT and CPT for students and new graduates, TN status for eligible Canadian and Mexican nationals, and Green Card sponsorship through the EB-2 and EB-3 employment-based preference categories for longer-tenured engineers.
What qualifications does Verkada expect for Software Systems Engineer roles?
Verkada typically looks for a bachelor's degree or higher in computer science, electrical engineering, or a closely related field, along with hands-on experience in areas like distributed systems, embedded software, or backend infrastructure. Roles vary by team, but strong proficiency in C, C++, Python, or Go and familiarity with cloud environments appear consistently across postings. Use Migrate Mate to compare current openings and match your background to the right team.
How long does the H-1B sponsorship process take for a Verkada Software Systems Engineer offer?
From offer acceptance to H-1B filing, plan for roughly eight to twelve weeks to complete the DOL Labor Condition Application and prepare the USCIS I-129 petition. Standard USCIS processing adds three to five months on top of that. Premium processing, available for an additional fee, can reduce the USCIS adjudication window to around fifteen business days if your start date is time-sensitive.
See which Software Systems Engineer at Verkada employers are hiring and sponsoring visas right now.
Search Software Systems Engineer at Verkada Jobs