CareerPlanSign in

Senior Software Engineer

Tysons, Virginia💼 Full-time🗓 2026-07-29 → 2026-09-29

Core

Design, develop, and optimize full-stack software solutions for cloud-based access control, intrusion detection, and video surveillance platforms.

Role type

Senior Software Engineer (Full Stack)

Builds

Cloud-based security and access control platform (web and mobile applications)

Domain

Security / IoT / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Full-stack development, Object-oriented programming, Database design (SQL), Backend services and APIs, JavaScript frameworks, Unit and integration testing, CI/CD pipelines, Distributed systems, Event-driven architecture

Preferred skills

C#/.NET, Kafka, IoT/hardware/embedded systems

Responsibilities

Design and develop full-stack software solutions, Lead technical projects and make architectural decisions, Research and apply new technologies, Mentor junior engineers, Collaborate with cross-functional teams

Seniority

Senior, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.