Lead Software Architect
1 week ago
We are seeking an experienced Lead Software Architect with a deep background in media engineering and backend development, particularly within the video surveillance and security sectors. The ideal candidate will have extensive experience in NVR (Network Video Recorder) development, Video Management Software (VMS), and a strong understanding of media codecs, streaming protocols, and related technologies. This role requires a strategic thinker capable of designing robust, scalable, and high-performance systems for complex video surveillance environments.
Responsibilities:
- Architect and Design Solutions: Lead the design and development of scalable, secure backend architectures tailored for video surveillance systems, including NVRs and VMS platforms.
- Video Streaming & Media Processing: Architect and optimize media processing pipelines, ensuring seamless handling of video streams using protocols such as RTSP, RTCP, RTP, and ONVIF. Focus on achieving high performance and low latency in video streaming and recording.
- Codec Implementation: Work with various video and audio codecs, including H.264, H.265, AAC, and others, to ensure efficient encoding, decoding, and transcoding within the surveillance system.
- Integration with Surveillance Hardware: Oversee the integration of diverse camera models and security devices into VMS, ensuring compatibility and optimized performance across different hardware configurations.
- Networking and Protocol Implementation: Implement and optimize networking protocols to ensure efficient data transfer and communication within the video surveillance ecosystem.
- Database Management: Design and implement robust database solutions using SQL Server, SQLite, and MongoDB to manage and store large volumes of video data and associated metadata.
- System Performance Optimization: Lead efforts to optimize system performance, with a particular focus on I/O operations, data processing efficiency, and scalability.
- Collaboration & Leadership: Collaborate with cross-functional teams including developers, QA, and product managers. Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous improvement and innovation.
- Security & Compliance: Ensure that all systems adhere to security best practices and comply with relevant industry standards and regulations.
- Stay Current with Industry Trends: Maintain up-to-date knowledge of the latest advancements in video surveillance technology, media processing, and backend development.
Requirements:
Educational Background: Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
Experience: Minimum of 10 years of software development experience, with a focus on media engineering and backend systems. Significant experience in video surveillance and security systems is essential.
Technical Proficiency:
- Expertise in C#, .NET Framework (4.2 and newer), ASP.NET Core, and Windows Communication Foundation (WCF).
- Strong knowledge of SQL Server, SQLite, and MongoDB.
- In-depth understanding of ONVIF standards, RTSP, RTP, RTCP, and other media streaming protocols.
- Extensive experience in NVR and VMS development.
- Proficiency in handling various video and audio codecs, such as H.264, H.265, AAC, and others.
- Familiarity with networking principles, including TCP, UDP, and media-specific networking protocols.
Additional Skills:
- Strong problem-solving skills and a proactive, self-learning approach.
- Expertise in optimizing application performance, particularly in I/O operations.
- Experience with ONVIF Profile M and handling JSON/XML data parsing and management.
Preferred Qualifications:
- Security & Compliance: Knowledge of security best practices in software development, particularly within the video surveillance industry.
- Performance Optimization: Experience with performance profiling and optimization tools.
- Industry Contributions: Contributions to relevant open-source projects or participation in industry standards bodies.
Application Instructions:
Please submit your resume and a cover letter highlighting your relevant experience in media engineering, backend development, and video surveillance systems. Include any project portfolios or code samples that demonstrate your expertise in NVR/VMS development, media codec implementation, and system architecture.
-
Lead Software Architect
1 week ago
new york city, United States Vicon Industries Full timeWe are seeking an experienced Lead Software Architect with a deep background in media engineering and backend development, particularly within the video surveillance and security sectors. The ideal candidate will have extensive experience in NVR (Network Video Recorder) development, Video Management Software (VMS), and a strong understanding of media codecs,...
-
Lead Software Architect
4 weeks ago
New York, United States Vicon Industries Full timeWe are seeking an experienced Lead Software Architect with a deep background in media engineering and backend development, particularly within the video surveillance and security sectors. The ideal candidate will have extensive experience in NVR (Network Video Recorder) development, Video Management Software (VMS), and a strong understanding of media codecs,...
-
Lead Software Architect
4 weeks ago
New York, United States Vicon Industries Full timeWe are seeking an experienced Lead Software Architect with a deep background in media engineering and backend development, particularly within the video surveillance and security sectors. The ideal candidate will have extensive experience in NVR (Network Video Recorder) development, Video Management Software (VMS), and a strong understanding of media codecs,...
-
Lead Software Architect
3 days ago
New York, New York, United States Onward Search Full timeAbout the RoleOnward Search is a leading provider of technology talent, and we are currently seeking a highly skilled Lead Software Architect to join our team.This is a unique opportunity to work with a talented group of software engineers and product managers to design and develop innovative mobile applications that enhance our customer base and provide...
-
Lead Principal Software Architect
2 weeks ago
New York, New York, United States PERMEVO Full timeAbout the RoleWe are seeking a seasoned Lead Principal Software Architect to join our team at PERMEVO. As a key member of our engineering organization, you will be responsible for architecting and leading the development of cutting-edge, high-performance systems for real-time applications.Key ResponsibilitiesSystem Design and Development: Design and develop...
-
Lead Software Architect
1 week ago
New York, New York, United States Hillmont Group Full timeHillmont Group is in search of a Lead Software Architect who possesses the expertise to conceptualize, develop, and validate innovative solutions aligned with functional and technical specifications, ensuring they meet quality and performance benchmarks. The ideal candidate will have a strong command of various technologies and programming languages,...
-
Lead Software Architect
2 weeks ago
New York, New York, United States Monad Full timePosition OverviewMonad Labs is at the forefront of developing Monad, a high-performance and parallel EVM Layer-1 blockchain. Our team comprises systems engineers and community advocates dedicated to revolutionizing the crypto landscape. Following a successful funding round, we are expanding our workforce.Role SummaryWe specialize in creating highly efficient...
-
Lead Senior Software Architect
2 weeks ago
New York County, New York, United States Sirius XM Full timeKey Responsibilities:About Us:SiriusXM, along with its subsidiaries (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services), is at the forefront of a transformative era in audio entertainment. We strive to deliver unparalleled subscription and ad-supported audio experiences for listeners, whether in vehicles, at home, or on...
-
Software Architect
5 days ago
New York, New York, United States Updater Full timeAbout the RoleWe are seeking a highly skilled Software Architect to join our team at Updater. As a key member of our technical leadership team, you will be responsible for designing and implementing our software solutions, ensuring they meet the needs of our customers and stakeholders.The ideal candidate will have a strong background in software development,...
-
Lead Software Architect
2 weeks ago
Redwood City, California, United States Informatica Full timeJob Number: 37377 Position Title: Lead Software Architect Elevate Your Career at Informatica We are seeking a diverse team of innovators who recognize the potential of data to enhance society. We value adventurous, remote-minded individuals who are passionate about tackling some of the most pressing challenges in the world. At Informatica, employees are...
-
Lead Software Architect
2 weeks ago
New York, New York, United States Extend Full timeCOMPANY OVERVIEWExtend is an innovative fintech startup specializing in B2B payment solutions aimed at banks and their clientele. We have pioneered a unique virtual card platform, seamlessly integrated with processors, networks, and the underlying technology that powers the banking sector. Our offerings include various virtual card products, such as an...
-
Lead Software Architect
2 weeks ago
New York, New York, United States Extend Full timeCOMPANY OVERVIEWExtend is an innovative fintech startup specializing in B2B payment solutions, dedicated to providing exceptional services to banks and their clientele. We have developed a pioneering virtual card platform, seamlessly integrated with processors, networks, and the essential technology that underpins the banking sector. Our offerings include...
-
New York, New York, United States PayPal Full timeAs a Lead Software Architect within PayPal's Advertising Division, you will play a crucial role as a key contributor, tasked with developing impactful solutions that enhance our advertising ecosystem. With over a decade of experience, you will be vital in the creation of innovative products, collaborating with diverse teams, and delivering cutting-edge...
-
Lead Software Architect
2 weeks ago
Oklahoma City, Oklahoma, United States Insight Global Full timePosition OverviewInsight Global is seeking a skilled Lead Solutions Architect to contribute to a prominent organization. This role encompasses the design of software solutions, focusing on:Requirements Definition: Establishing clear and comprehensive requirements for software projects.Functional and Technical Design: Crafting both functional and technical...
-
Lead Software Architect
2 weeks ago
New York, New York, United States Transcend Digital Full timeJob OverviewAs a Lead Software Architect at Transcend Digital, you will be instrumental in defining the technological vision and framework of our innovative platform. Reporting directly to the CEO, your role encompasses both frontend and backend engineering, influencing every facet of our technology ecosystem. You will engage in the integration and...
-
Lead Software Architect
2 weeks ago
Oklahoma City, Oklahoma, United States Walmart Full timePosition Overview: As a pivotal member of our team, you will be responsible for shaping the architectural framework of our advanced systems and robotics initiatives. Your Responsibilities: At Walmart Advanced Systems & Robotics, we are at the forefront of transforming retail experiences through innovative technology. Our team is dedicated to developing...
-
Senior Software Architect
4 days ago
New York, New York, United States Monad Full timeJob 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...
-
Lead Software Architect
2 weeks ago
Kansas City, Kansas, United States New Relic Full timeLead Software Architect - Cloud SolutionsAre you an enthusiastic software architect eager to contribute to a dynamic and expanding team?New Relic is on the lookout for a seasoned Lead Software Architect to join our Cloud Solutions division. In this pivotal role, you will shape the strategic direction of our Cloud Solutions, emphasizing security, scalability,...
-
Senior Software Architect
3 days ago
New York, New York, United States Georgia IT Inc Full timeJob 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...
-
Software Architect
4 days ago
New York, United States Yeah! Global Full timeNote: This position does not offer any visa sponsorships.We are seeking a talented and experienced Software Architect to lead the design and development of complex software systems ensuring they are scalable secure and aligned with our business goals.Job Summary:As a Software Architect you will play a critical role in defining the overall structure and...