Design and implement scalable backend systems that power AI-driven Video Surveillance as a Service (VSaaS) platform for Qualcomm Technologies, Inc.
Requirements
- Strong backend development skills in Go, Java, Python, or Node.js
- Solid experience with distributed systems, microservices architecture, and API design
- Experience with cloud platforms (e.g., AWS, GCP, or Azure)
- Proficient with Docker and Kubernetes for containerization and orchestration
- Familiarity with MongoDB, with experience designing performant and scalable schema
Responsibilities
- Design and implement scalable backend services and APIs for cloud-based VSaaS platform
- Develop infrastructure and reusable frameworks to ensure reliability, scalability, and ease of maintenance
- Design and optimize data models, data pipelines, and storage for video metadata, analytics, and real-time search
- Ensure system reliability, observability, and performance in production using industry best practices
- Participate in architectural design, code reviews, and ongoing engineering process improvements
Other
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 6+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience
- Master's degree in Computer Science, Engineering, Information Systems, or related field and 5+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience
- PhD in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience