Senior Software Engineer
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