Senior Software Solutions Architect

2 weeks ago


New York, New York, United States Vicon Industries Full time

We are looking for a highly skilled Senior Software Solutions Architect with a profound expertise in media technology and backend engineering, specifically in the realm of video surveillance and security solutions. The ideal candidate will possess substantial experience in the development of Network Video Recorders (NVR) and Video Management Software (VMS), along with a comprehensive understanding of media codecs, streaming protocols, and associated technologies. This position demands a strategic innovator capable of architecting resilient, scalable, and high-performance systems for intricate video surveillance frameworks.

Key Responsibilities:

  • Architectural Design: Spearhead the design and development of scalable and secure backend architectures customized for video surveillance systems, including NVRs and VMS platforms.
  • Media Processing Optimization: Design and enhance media processing workflows, ensuring efficient management of video streams utilizing protocols such as RTSP, RTCP, RTP, and ONVIF, with an emphasis on achieving optimal performance and minimal latency.
  • Codec Management: Collaborate with various video and audio codecs, including H.264, H.265, and AAC, to ensure effective encoding, decoding, and transcoding within the surveillance framework.
  • Hardware Integration: Oversee the integration of a variety of camera models and security devices into VMS, ensuring compatibility and peak performance across diverse hardware setups.
  • Networking Protocols: Implement and refine networking protocols to facilitate efficient data transfer and communication within the video surveillance ecosystem.
  • Database Solutions: Design and implement robust database architectures using SQL Server, SQLite, and MongoDB to manage and store extensive volumes of video data and associated metadata.
  • Performance Enhancement: Lead initiatives to enhance system performance, focusing on I/O operations, data processing efficiency, and scalability.
  • Team Collaboration: Work closely with cross-functional teams, including developers, QA, and product managers. Provide technical guidance and mentorship to junior engineers, promoting a culture of continuous improvement and innovation.
  • Security Compliance: Ensure all systems comply with security best practices and relevant industry standards and regulations.
  • Industry Awareness: Stay informed about the latest advancements in video surveillance technology, media processing, and backend development.

Qualifications:

Educational Requirements: A Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.

Professional Experience: At least 10 years of software development experience, with a focus on media technology and backend systems. Significant experience in video surveillance and security systems is crucial.

Technical Skills:

  • Proficiency in C#, .NET Framework (4.2 and newer), ASP.NET Core, and Windows Communication Foundation (WCF).
  • Strong command of SQL Server, SQLite, and MongoDB.
  • In-depth knowledge of ONVIF standards, RTSP, RTP, RTCP, and other media streaming protocols.
  • Extensive experience in NVR and VMS development.
  • Expertise in handling various video and audio codecs, such as H.264, H.265, and AAC.
  • Familiarity with networking principles, including TCP, UDP, and media-specific networking protocols.

Additional Competencies:

  • Strong analytical skills and a proactive, self-directed approach to learning.
  • Expertise in optimizing application performance, particularly in I/O operations.
  • Experience with ONVIF Profile M and managing JSON/XML data parsing and processing.

Preferred Qualifications:

  • Security Knowledge: Familiarity with security best practices in software development, particularly within the video surveillance domain.
  • Performance Tools: Experience with performance profiling and optimization tools.
  • Industry Engagement: Contributions to relevant open-source projects or involvement in industry standards organizations.

Application Process:

Interested candidates are encouraged to submit their resume along with a cover letter that outlines their relevant experience in media technology, backend engineering, and video surveillance systems. Include any project portfolios or code samples that showcase your expertise in NVR/VMS development, media codec management, and system architecture.



  • New York, New York, United States Donato Tech Full time

    Donato Tech - Senior Software Solutions ArchitectPosition Overview: We are seeking a highly skilled Senior Software Solutions Architect to lead the design and implementation of complex software systems. This role is crucial for establishing technical standards and ensuring the architecture aligns with business objectives.Key Responsibilities: - Develop...


  • New York, New York, United States Stratford Solutions Inc. Full time

    Job Title: Senior IT Solutions ArchitectJob Category: Specialist 3Job Type: Contract 2 YearsLocation: New York, NYWeekly Working Hours: Standard business hours 9 AM to 5 PM, Monday to Friday, totaling 35 hours/week (excluding mandatory unpaid meal break after 6 hours of work)Pay Rate: $80 - $90 per hourJOB DESCRIPTIONProject Overview:The IT Project...


  • New York, New York, United States Monad Full time

    Job OpportunityJob Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Monad Labs. As a key member of our engineering team, you will be responsible for designing and implementing cutting-edge software systems that meet the needs of our growing business.Key Responsibilities:Design and...


  • New York, New York, United States Arcesium Full time

    About the RoleArcesium is seeking an experienced Solutions Architect to join our Forward Deployed team in Client and Partner Development, as a Forward Deployed Solution Architect. The ideal candidate will have a strong understanding of alternative asset management, particularly a deep understanding of various private credit lifecycle events, data flows,...


  • New York, New York, United States Artech LLC Full time

    Become a part of Artech LLC as a Senior Java Solutions ArchitectWork Arrangement: RemoteEngagement Type: Long-termKey Responsibilities:Architect and design software solutions utilizing established frameworksCreate both physical and logical system architecturesEngage in Java application development and system migrationCollaborate with clients and project...


  • New York, New York, United States Georgia IT Inc Full time

    Job Title: Senior Software ArchitectLocation: Remote (NYC Area)Job Type: ContractAbout Georgia IT Inc:We are a leading IT solutions provider, seeking an experienced Senior Software Architect to join our team. As a key member of our architecture team, you will be responsible for designing and implementing software solutions that meet the needs of our...


  • New York, New York, United States Vicon Industries Full time

    We are looking for a highly skilled Senior Software Solutions Architect with a robust background in media technology and backend engineering, specifically in the realm of video surveillance and security solutions. The successful candidate will possess substantial expertise in NVR (Network Video Recorder) systems, Video Management Software (VMS), and a...


  • New York, New York, United States Vicon Industries Full time

    We are looking for a seasoned Senior Software Architect with a profound expertise in media technology and backend systems, particularly in the realm of video surveillance and security solutions. The ideal candidate will possess substantial experience in developing NVR (Network Video Recorder) systems, Video Management Software (VMS), and a comprehensive...


  • New York, New York, United States Vicon Industries Full time

    We are looking for a highly skilled Senior Software Architect with a profound expertise in media technology and backend systems, particularly in the realm of video surveillance and security solutions. The successful candidate will possess significant experience in developing NVR (Network Video Recorder) systems, Video Management Software (VMS), and a...


  • New York, New York, United States The Cypress Group Full time

    About the RoleThe Cypress Group is a leading player in the digital advertising sector, known for its innovative solutions and robust technology.We are currently seeking a Senior Software Architect to join our dynamic team. This role involves the development of a cutting-edge data collection platform designed to handle over 50 million requests daily.Key...


  • New York, New York, United States Paragon Alpha - Hedge Fund Talent Business Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Paragon Alpha - Hedge Fund Talent Business. As a key member of our technology team, you will be responsible for architecting and delivering the core macro platform that is used by our investment team.Key Responsibilities:Design and...


  • New York, New York, United States SMBC Group Full time

    About the RoleSMB Group is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Capital Market business, you will play a critical role in shaping the technical vision and strategic planning of our software solutions.Key ResponsibilitiesDesign and architect software solutions that meet the needs of our business users,...


  • New York, New York, United States Alliance International Services Full time

    Job DescriptionPosition Overview:As a Senior Technical Solutions Architect at Alliance International Services, you will be responsible for architecting, leading, and driving migration projects while building strong relationships with project and customer teams to help them achieve their industry vision of digital twins.This position requires excellent skills...


  • New York, New York, United States Ripple Full time

    About the RoleRipple is seeking a highly experienced Senior Software Architect to join our team. As a key member of our engineering organization, you will be responsible for leading the development of innovative architectural solutions to improve the XRP Ledger's utility, performance, reliability, and security.Key ResponsibilitiesDefine the future state...


  • New York, New York, United States Irvine Technology Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Solutions Architect to join our team at Irvine Technology Corporation. As a key member of our organization, you will play a critical role in the implementation, integration, and continuous support of our Contentstack CMS.Key Responsibilities:Lead the evaluation, design, maintenance, and evolution of the...


  • New York, New York, United States Vicon Industries Full time

    We are looking for a seasoned Senior Software Architect with extensive expertise in media technology and backend engineering, particularly in the realms of video surveillance and security solutions. The ideal candidate will possess a wealth of experience in developing NVR (Network Video Recorder) systems, Video Management Software (VMS), and a profound...


  • New York, New York, United States MongoDB Full time

    About the RoleWe are seeking a highly skilled and experienced Senior MongoDB Solutions Architect to join our team at MongoDB. As a key member of our Professional Services team, you will be responsible for delivering high-quality solutions to our customers, leveraging your expertise in MongoDB and cloud computing.Key ResponsibilitiesCustomer Success: Work...


  • New York, New York, United States Amazon Web Services, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Cloud Solutions Architect to join our team at Amazon Web Services, Inc. As a key member of our account team, you will partner with customers to ensure their long-term success by helping them harness the power of AWS services to accelerate their business.Key ResponsibilitiesFormulate and execute a cloud...


  • New York, New York, United States Capstone Integrated Solutions Full time

    Job OverviewCapstone Integrated Solutions is a leading provider of comprehensive services, specializing in the design, development, and support of retail software solutions. Our team is composed of highly skilled professionals who excel in delivering tailored services across various platforms and industries. We pride ourselves on a culture centered around...


  • New York, New York, United States MongoDB Full time

    About the RoleWe are seeking a highly skilled and experienced Senior MongoDB Solutions Architect to join our team at MongoDB. As a key member of our Professional Services team, you will be responsible for delivering high-quality solutions to our customers, leveraging your expertise in MongoDB and cloud computing.Key ResponsibilitiesDesign and implement...