Staff Software Engineer - AI/Video Security Platform

Kastle

Falls Church (VA)

Hybrid

USD 150,000 - 175,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical/Dental/Vision
401(k)
Tuition assistance
Wellness program
Paid time off

Job summary

CheckVideo, a division of Kastle, is hiring a Principal Software Engineer in Falls Church, VA for hybrid work. You will architect, develop, test and deploy AI-enabled camera software, focusing on scalable, secure systems and SDLC best practices.

Requirements include a Bachelor’s degree and 7+ years in software for mass-market products, strong Python, C/C++, Go skills, plus experience with AWS/GCP/Azure, Docker, Kubernetes, Git, and CI/CD. Competitive salary and benefits.

Qualifications

  • Bachelor's degree in CS or related field; 7+ years shipping mass-market software.
  • Strong Python, C/C++, and Go proficiency.
  • Experience with SDLC, CI/CD, and cloud platforms (AWS, GCP, Azure).
  • Familiarity with AI/ML, CV, PyTorch/TF is a plus.

Responsibilities

  • Architect, develop, test, and deploy CheckVideo applications.
  • Work in Linux, manage pipelines and source control.
  • Maintain production software and performance tuning.
  • Address vulnerabilities and ensure secure, scalable software.
  • Follow SDLC best practices for reliability and observability.

Skills

Python
C++
Go
C
Cloud computing
Docker
Kubernetes
Git/GitOps
AI/ML
SDLC

Education

Bachelor's degree
Advanced degree preferred

Tools

Docker
Kubernetes
Git
Jenkins
GitLab
CI/CD

Job description

CheckVideo, a division of Kastle, is hiring a Principal Software Engineer in Falls Church, VA for hybrid work. You will architect, develop, test and deploy AI-enabled camera software, focusing on scalable, secure systems and SDLC best practices.

Requirements include a Bachelor’s degree and 7+ years in software for mass-market products, strong Python, C/C++, Go skills, plus experience with AWS/GCP/Azure, Docker, Kubernetes, Git, and CI/CD. Competitive salary and benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - AI & Cloud Security (Hybrid)
Principal Software Engineer - AI & Cloud Security (Hybrid)

Kastle Systems International, LLC • West Falls Church (VA)

Hybrid
USD 150,000 - 175,000
Medical/Dental/Vision
401K
Tuition/Training Assistance
+2
Principal Software Engineer
Principal Software Engineer

Kastle Systems International, LLC • West Falls Church (VA)

Hybrid
USD 150,000 - 175,000
Medical/Dental/Vision
401K
Tuition/Training Assistance
+2
Principal Software Engineer
Principal Software Engineer

Kastle • Falls Church (VA)

Hybrid
USD 150,000 - 175,000
Medical/Dental/Vision
401(k)
Tuition assistance
+2
Senior Embedded Software Engineer: AI Video & Linux
Senior Embedded Software Engineer: AI Video & Linux

Kastle • Falls Church (VA)

Hybrid
USD 140,000 - 160,000
Benefits package
Hybrid work arrangement
Embedded Software Engineer
Embedded Software Engineer

Kastle • Falls Church (VA)

Hybrid
USD 140,000 - 160,000
Benefits package
Hybrid work arrangement
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Kastle • Falls Church (VA)

Hybrid
USD 80,000 - 110,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Kastle Systems • West Falls Church (VA)

Hybrid
USD 96,000 - 120,000
Medical, dental, and vision
Paid time off
Fullstack AI Security Engineer – TS/Go, AWS, Equity
Fullstack AI Security Engineer – TS/Go, AWS, Equity

Motion Recruitment • Sunnyvale (CA)

Hybrid
USD 120,000 - 180,000
Equity opportunity
Flexible PTO
Paid holidays
+2
Lead Software Engineer — AI Video Security (Remote)
Lead Software Engineer — AI Video Security (Remote)

Skyrocket Ventures • Sunnyvale (CA)

Hybrid
USD 247,500 - 302,500
Fullstack Software Engineer / TypeScript / Golang / AI Security
Fullstack Software Engineer / TypeScript / Golang / AI Security

Motion Recruitment • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Equity opportunity
Flexible PTO
Paid holidays
+2