2 open positions available
The IT Specialist is responsible for maintaining and supporting the organization's technology infrastructure, resolving hardware and software issues, and assisting end-users. This role involves deploying and configuring IT systems, supporting system upgrades, and ensuring reliable operation of IT systems. | Candidates should have an Associate’s or Bachelor’s degree in Information Systems, Computer Science, or a related field, or equivalent technical certifications and experience. A minimum of 3 years’ experience in IT support or a related technical role is required, along with proficiency in various operating systems and cloud services. | What We Do at Onsights Onsights is a venture-backed AI startup focused on bringing e-commerce analytics to brick-and-mortar mall operators, retailers and shopping centers. We are tackling a $17 trillion market by building the world’s most accurate location-intelligence solution that helps our customers understand the behavior of every visitor to their location: where they go, what they do and most importantly why. Onsights’ patented AI technology has been developed over the past five years by a world-class team with backgrounds in AI, data, hardware, enterprise software and gaming. We have successfully deployed solutions to government agencies and are seeing unprecedented interest in our solution from large enterprise customers. Onsights is backed by leading investors and supported by advisors in the commercial real estate space, including Gula Tech Ventures, New North Ventures and Scout Ventures. Onsights is looking for curious minded professionals who are passionate about developing themselves in a collaborative team setting where individual strengths are valued and utilized. We are a culturally and geographically diverse team, with approximately 25 team members across five US states and three countries. Position Overview **This opportunity requires you to reside in the United States per the responsibilities of the role.** **This role requires occasional travel (up to 20%) may be necessary for off-site support, meetings, training sessions, or company events. All travel will be communicated in advance and aligned with business needs.** The IT Specialist plays a vital role in maintaining and supporting the organization's technology infrastructure. This position is responsible for resolving hardware and software issues, assisting end-users, supporting system upgrades, and ensuring the reliable operation of IT systems. Reporting to the VP of Engineering, the IT Specialist collaborates across departments to ensure secure and efficient access to technology resources. Key Responsibilities Provide technical support for end-users and system components, including troubleshooting hardware, software, networking, and other system-related issues. Deploy, configure, maintain, and monitor IT systems such as computers, servers, printers, and mobile devices Assist with the implementation of system updates, patches, and upgrades Maintain accurate inventory and documentation of IT assets Adhere to IT policies and procedures related to security, data backup, disaster recovery, and software licensing compliance Support onboarding and offboarding processes, including provisioning and deactivating user accounts, hardware, and software access Stay current with technology trends, tools, and best practices relevant to the role Escalate complex issues to senior IT staff or external vendors and assist with resolution Collaborate on IT projects and initiatives as assigned Perform other duties as needed to support departmental operations May occasionally involve standing, walking, bending, and lifting IT or office equipment and supplies Qualifications Associate’s or Bachelor’s degree in Information Systems, Computer Science, or a related field; or equivalent technical certifications and experience Minimum of 3 years’ experience in IT support or a related technical role Proficiency with Windows, Linux and macOS operating systems and common business applications Experience with Amazon Web Services (AWS), including basic provisioning, monitoring, and troubleshooting of cloud resources Basic understanding of networking concepts and hardware (e.g., routers, switches, VPN) Experience with ticketing systems and IT asset management tools Strong troubleshooting and problem-solving skills Excellent communication and customer service abilities Ability to manage multiple priorities and respond promptly to user needs Total Rewards Package for Our US Employees Competitive salary Comprehensive benefits package 401k with a 5% company match Equity Paid Holidays and Unlimited PTO 4 months paid parental leave Remote work environment Flexible work schedule Patent Bonus Program Employee Referral Bonus Program Learning and Development Program Opportunity to work with a team of creative, motivated and fun team members! Innovative projects at the intersection of AI, data and retail Total Rewards Package for Our Contractors Competitive compensation Flexible working hours and 100% remote work Team member referral bonus Opportunity to work with a team of creative, motivated and fun team members! Innovative projects at the intersection of AI, data, and retail Quick Note on Role Fit If you think you have what it takes to fulfill this opportunity, but don't necessarily check every box , please still connect with us at talent@onsights.io. Feel free to submit a cover letter with your application so we can get to know you better!
Lead design and development of Windows desktop and background service applications integrating with Azure cloud and video management systems, ensuring remote monitoring and CI/CD pipeline maintenance. | 5+ years in .NET ecosystem with C#, experience in WPF/WinForms/UWP, Windows services, Azure Entra and IoT integration, CI/CD pipelines, telemetry and remote monitoring, plus familiarity with containers and Kubernetes. | What We Do at Onsights Onsights is a venture-backed AI startup focused on bringing e-commerce analytics to brick-and-mortar mall operators, retailers and shopping centers. We are tackling a $17 trillion market by building the world's most accurate location-intelligence solution that helps our customers understand the behavior of every visitor to their location: where they go, what they do and most importantly why. Onsights' patented AI technology has been developed over the past five years by a world-class team with backgrounds in AI, data, hardware, enterprise software and gaming. We have successfully deployed solutions to government agencies and are seeing unprecedented interest in our solution from large enterprise customers. Onsights is backed by leading investors and supported by advisors in the commercial real estate space, including Gula Tech Ventures, New North Ventures and Scout Ventures. Onsights is looking for curious minded professionals who are passionate about developing themselves in a collaborative team setting where individual strengths are valued and utilized. We are a culturally and geographically diverse team, with approximately 25 team members across five US states and three countries. • *This opportunity requires you to reside in the United States per the responsibilites of the role.** Position Overview At Onsights, our engineers build and maintain high-performance software systems that enable real-time video analytics and smart surveillance for brick-and-mortar environments. As a Senior .NET Developer, you'll lead the development of robust Windows-based applications that power our edge and near-edge data collection systems. This role requires deep experience with the Microsoft .NET ecosystem, including WPF, WinForms, and UWP where applicable. We're looking for an engineer with a strong background in building portable applications—systems that can operate in constrained, disconnected, or semi-connected environments—and implementing remote monitoring capabilities. Experience building Windows service applications is a must. You should also be comfortable integrating with Azure Entra, IoT hubs, and other cloud-based services that support on-premises components. Familiarity with .NET CI/CD pipelines is also required for maintaining high-velocity, reliable software delivery. What You Will Work On • Build and maintain .NET desktop applications using WPF, WinForms, and UWP, supporting both full-scale and portable edge deployments • Design and implement Windows service applications for background operations such as ingestion, synchronization, and health monitoring • Develop portable, installable software that supports remote monitoring, diagnostics, and telemetry reporting across fielded systems • Integrate on-premise applications with Azure Entra ID, Azure IoT Hub, and other cloud-based platforms for authentication, configuration, and data streaming • Work with video management systems like Milestone XProtect, Genetec, and Avigilon to automate video export, analysis, and system state capture • Develop and maintain robust test coverage using NUnit, and ensure system stability through consistent test automation • Build and maintain deployment tools and pipelines, contributing to .NET-focused CI/CD workflows • Collaborate with infrastructure, backend, and hardware teams to ensure seamless integration and monitoring across distributed environments Responsibilities • Lead design, development, and support of key desktop and background services across the .NET stack • Build software components that enable secure data flows between on-prem devices and the cloud • Implement integrations with identity and access services such as Azure Entra for authentication and authorization scenarios • Develop and support CI/CD pipelines tailored to Windows-based deployment targets and .NET service/app builds • Assist with deployment planning, troubleshooting, and optimization of on-site and remotely managed installations • Document technical designs, workflows, and system behaviors to support long-term maintainability and onboarding Skills & Talents • Expert-level proficiency in C# and .NET Framework (4.5+) / .NET 6+ • Hands-on experience with WPF, WinForms, UWP, and Windows services • Strong understanding of portable software architectures and remote monitoring patterns • Experience integrating with Azure Entra (formerly Azure AD) and cloud-based services such as Azure IoT Hub or similar • Practical experience building and maintaining CI/CD pipelines for .NET projects using tools such as GitHub Actions, Azure DevOps, or TeamCity • Proficiency with unit/integration testing using NUnit and related frameworks • Familiarity with secure telemetry, background task scheduling, and health reporting patterns in resource-constrained environments • Strong analytical, communication, and documentation skills Desired Qualifications and Experience • Familiarity with Video Management System platforms such as Milestone XProtect, Genetec, or Avigilon • Knowledge of streaming protocols (e.g., RTSP, ONVIF) and media processing workflows • Understanding of edge/cloud hybrid architectures and telemetry optimization • Experience with Git, deployment automation, and managing structured software releases • Ability to work across both Windows and Linux environments is a plus Minimum Qualifications and Experience • Bachelor's degree in Computer Science, Engineering, or a related field • 5+ years of software engineering experience in the .NET ecosystem • Proficiency in C# and .NET Framework (4.5+) / .NET 6+ and other programming languages • Understanding of agile development and methodologies • Experience with containers and Kubernetes • Experience building and using APIs and SDKs • Familiarity of various communication architectures and protocols (e.g., REST, gRPC) • Familiarity with various design patterns (e.g., MVC, MVVM) • Demonstrated experience developing and deploying WPF/WinForms/UWP applications and Windows services • Proven integration experience with Azure Entra, IoT/cloud services, and CI/CD pipelines • Experience with telemetry, remote monitoring, and diagnostics tools for deployed systems • Must reside in the United States • This job requires you to reside in the United States per the responsibilities of the role. • Domestic travel may be required for this position (approximately 10%) • We are committed to building a safe and trustworthy workplace. Finalists for this role as a condition of employment, will be asked to complete a background check, which may include verifying criminal history, employment and education verification, and other information relevant to the position and/or required by law or regulation. Total Rewards Package for Our US Employees • Competitive salary • Comprehensive benefits package • 401k with a 5% company match • Equity • Paid Holidays and Unlimited PTO • 4 months paid parental leave • Remote work environment • Flexible work schedule • Patent Bonus Program • Employee Referral Bonus Program • Learning and Development Program • Opportunity to work with a team of creative, motivated and fun team members! • Innovative projects at the intersection of AI, data and retail Total Rewards Package for Our Contractors • Competitive compensation • Flexible working hours and 100% remote work • Team member referral bonus • Opportunity to work with a team of creative, motivated and fun team members! • Innovative projects at the intersection of AI, data, and retail Quick Note on Role Fit If you think you have what it takes to fulfill this opportunity, but don't necessarily check every box , please still connect with us at talent@onsights.io. Feel free to submit a cover letter with your application so we can get to know you better!
Create tailored applications specifically for Onsights with our AI-powered resume builder
Get Started for Free