Position Summary The Backend Software Engineer will be responsible for building and maintaining the core backend architecture and business modules of the Company’s SIAI intelligent monitoring platform. This role focuses on delivering a full end-to-end system that connects camera video stream ingestion (RTSP/ONVIF) – AI inference services – alerting center – web management portal – customer integration APIs, ensuring the platform operates in a stable, low-latency, and highly scalable manner across both cloud and edge (Edge) environments.
Responsibilities Backend Architecture & Core Services (Java) Design and develop core backend services using Java, including alert center, permission system, algorithm scheduling/management, device management, and event logging modules. Video Ingestion & Event Pipeline Integrate RTSP camera streams, handle device heartbeat and status management. Implement event collection pipelines, message queue distribution, database persistence, and event indexing/search. AI Inference Integration Collaborate with AI/algorithm teams to integrate deep learning inference results (e.g., smoke/fire detection, weapon detection, inactivity, mobile phone usage, etc.). Build configurable rules, thresholds, and alert strategies. Cloud-Native & Scalability Participate in containerized deployments using Kubernetes. Implement service governance (configuration center, service discovery, canary releases). Conduct performance testing and capacity planning. API & Third-Party Integration Design and provide RESTful APIs / SDKs to support integration with external systems such as security platforms, factory MES, and property management systems. Security & Compliance Engineering Implement RBAC-based access control, audit logging, encryption for data in transit and at rest, and data retention policies in alignment with privacy and compliance requirements.
Engineering Excellence & Quality Write unit and integration tests. Participate in code reviews, CI/CD pipelines, version control, and technical documentation. Ensure delivery quality, reliability, and maintainability.
Job Requirements:
Backend Development 5+ years of Java backend development experience. Strong experience with Spring Boot / Spring Cloud or equivalent microservices frameworks. Databases & Middleware Proficient with MySQL or PostgreSQL. Experience with Redis. Hands-on with at least one message queue: Kafka / RabbitMQ / RocketMQ. High Concurrency & Low Latency Experience in performance optimization (thread pools, connection pools, caching, rate limiting, circuit breaking, degradation strategies). Cloud-Native Fundamentals Solid understanding of Docker and Kubernetes. Experience working in containerized environments. API Design Ability to independently design maintainable RESTful APIs, including authentication, versioning, error handling, and idempotency. Engineering Practices Proficient with Git, coding standards, testing practices. Familiar with observability: metrics, tracing, and logging. Bonus (Highly Valued) Basic knowledge of video/streaming technologies such as RTSP, ONVIF, FFmpeg, or IoT device integration.
Nice-to-Have Experience in security monitoring / video surveillance / smart campus / industrial vision systems. Experience with edge computing and cloud-edge collaboration. Familiar with GPU inference integration (TensorRT, ONNX Runtime, custom HTTP/gRPC inference services). Knowledge of security best practices: AES-256, TLS, key management, RBAC, multi-tenant isolation. Experience deploying on AWS / Azure (EKS/AKS, RDS, S3, CloudWatch, etc.).
Job Criteria:
Start Date:
Position Type: Full-Time Permanent
Experience: 5
Education: Bachelors
Travel: None
Vacation: Less Than 2 weeks / year
Job Benefits:
Casual Dress
Company Profile:
About Us
SHARPINSIGHT TECHNOLOGY INC., founded in 2025 and based in British Columbia, Canada, is a technology company focused on AI-powered intelligent monitoring solutions. The company is localizing and commercializing its platform for the North American market, serving industries such as retail, industrial, healthcare, and public sectors, and is currently in a rapid growth phase.