Wanco
Overview
Sr. Software Engineer Video Architecture
Wanco Inc. is seeking a Sr. Software Engineer Video Architecture in our Arvada, CO production facility. This role is responsible for the design and implementation of scalable and robust video streaming architectures, software, and applications. Build and maintain video streaming services and related tools to ensure optimal performance and quality of service. Oversees the documentation of all development activity. Trains non-technical personnel. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and share expertise. Salary
information is provided as a range below; actual pay will be based on skills and experience. Base pay range : $100,000.00/yr - $200,000.00/yr Responsibilities
Lead design and implementation of scalable and robust architectures for video streaming, recording, and monitoring applications. Develop high-quality, efficient software services using Docker, Node, TypeScript, AWS, Git, and related technologies. Build and maintain monitoring tools to ensure optimal performance and quality of service. Collaborate with cross-functional teams to define system requirements and ensure secure, seamless integration of video components. Oversee development processes, ensure adherence to coding standards, and manage project timelines. Provide technical leadership and mentorship to a team of software engineers. Prioritize security, cost-efficiency, and performance in cloud-based video infrastructure.
Qualifications
6+ years of experience in software development, including system architecture, microservices, and inter-service communication. 3+ years of experience with video streaming technologies (HLS/RTSP/DASH). 2+ years of experience with streaming protocols (WebRTC/WebSockets). Experience with AWS (EC2, S3, VPC, Media Services, etc.) and related deployment infrastructure and networking. Experience with IP cameras (ONVIF Profiles G, S, T). Experience leading the design and implementation of scalable video streaming, recording, and monitoring architectures. Strong knowledge of video processing algorithms, codecs, delivery mechanisms, and cloud-based video infrastructure. Ability to collaborate with stakeholders to define requirements and ensure secure integration of video components.
Security & Operations
Implement robust security measures to protect video content from unauthorized access and tampering. Conduct regular security audits and vulnerability assessments of video infrastructure and applications. Participate in incident response and resolution for security-related issues. Contribute to system administration procedures and documentation. Provide technical guidance and mentorship to the software engineering team. Oversee development processes, enforce coding standards, and support timely software releases. Foster a collaborative and productive team environment.
Troubleshooting & Optimization
Diagnose and resolve complex video streaming and monitoring issues. Optimize video delivery for varying network conditions and devices. Monitor system performance and identify areas for improvement.
Reporting
This position reports to the Lead Software Engineer. Salary & Benefits
Salary Range:
$100,000 - $200,000 per year Benefits:
Insurance (Medical, Dental, Life, 401k). Paid time off and holidays Eligible to participate in Wancos standard benefit package
Company
Wanco Inc.
Address: 5870 Tennyson Street, Arvada, CO 80003 | 303-427-5700 | wanco.com #J-18808-Ljbffr
Sr. Software Engineer Video Architecture
Wanco Inc. is seeking a Sr. Software Engineer Video Architecture in our Arvada, CO production facility. This role is responsible for the design and implementation of scalable and robust video streaming architectures, software, and applications. Build and maintain video streaming services and related tools to ensure optimal performance and quality of service. Oversees the documentation of all development activity. Trains non-technical personnel. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and share expertise. Salary
information is provided as a range below; actual pay will be based on skills and experience. Base pay range : $100,000.00/yr - $200,000.00/yr Responsibilities
Lead design and implementation of scalable and robust architectures for video streaming, recording, and monitoring applications. Develop high-quality, efficient software services using Docker, Node, TypeScript, AWS, Git, and related technologies. Build and maintain monitoring tools to ensure optimal performance and quality of service. Collaborate with cross-functional teams to define system requirements and ensure secure, seamless integration of video components. Oversee development processes, ensure adherence to coding standards, and manage project timelines. Provide technical leadership and mentorship to a team of software engineers. Prioritize security, cost-efficiency, and performance in cloud-based video infrastructure.
Qualifications
6+ years of experience in software development, including system architecture, microservices, and inter-service communication. 3+ years of experience with video streaming technologies (HLS/RTSP/DASH). 2+ years of experience with streaming protocols (WebRTC/WebSockets). Experience with AWS (EC2, S3, VPC, Media Services, etc.) and related deployment infrastructure and networking. Experience with IP cameras (ONVIF Profiles G, S, T). Experience leading the design and implementation of scalable video streaming, recording, and monitoring architectures. Strong knowledge of video processing algorithms, codecs, delivery mechanisms, and cloud-based video infrastructure. Ability to collaborate with stakeholders to define requirements and ensure secure integration of video components.
Security & Operations
Implement robust security measures to protect video content from unauthorized access and tampering. Conduct regular security audits and vulnerability assessments of video infrastructure and applications. Participate in incident response and resolution for security-related issues. Contribute to system administration procedures and documentation. Provide technical guidance and mentorship to the software engineering team. Oversee development processes, enforce coding standards, and support timely software releases. Foster a collaborative and productive team environment.
Troubleshooting & Optimization
Diagnose and resolve complex video streaming and monitoring issues. Optimize video delivery for varying network conditions and devices. Monitor system performance and identify areas for improvement.
Reporting
This position reports to the Lead Software Engineer. Salary & Benefits
Salary Range:
$100,000 - $200,000 per year Benefits:
Insurance (Medical, Dental, Life, 401k). Paid time off and holidays Eligible to participate in Wancos standard benefit package
Company
Wanco Inc.
Address: 5870 Tennyson Street, Arvada, CO 80003 | 303-427-5700 | wanco.com #J-18808-Ljbffr