Careers at Omnisight

Open Positions

Help redefine how transportation agencies monitor intersections, protect work zones, and improve roadway safety. We are a small, fast-moving team building AI-driven systems that make roads safer.

1 open role
Current Openings

Roles we are hiring for

Senior Full Stack Software Engineer
Charleston, SCFull-time
View details

Charleston, SC strongly preferred. Remote considered for exceptional candidates only.

As a Senior Full Stack Developer, you will design, build, and scale Omnisight's web applications and backend services. This role is ideal for someone who enjoys working across edge AI and IoT-connected systems, from frontend UX and dashboards to backend APIs, cloud infrastructure, device communications, and scalable data systems.

Responsibilities
  • Design, develop, and maintain scalable full-stack web applications and cloud services
  • Build dashboards and operational tools for device configuration, remote monitoring, firmware management, and analytics
  • Develop robust backend APIs and microservices supporting IoT-connected edge devices
  • Collaborate with AI/ML and computer vision teams to integrate analytics into customer-facing applications
  • Optimize application performance, reliability, and scalability
  • Help architect cloud infrastructure and deployment pipelines
  • Improve system security, authentication, and data integrity
  • Work closely with customers and product leadership to rapidly iterate on features
Required qualifications
  • 5+ years of professional software development experience
  • Building modern full-stack web applications and SPAs
  • Proficiency in TypeScript
  • Strong frontend experience with React and TypeScript
  • Experience with C#, .NET Core, and C++
  • Strong backend development with C#, .NET Core, and Entity Framework
  • Designing and consuming RESTful APIs and WebSocket-based systems
  • Cloud platforms such as AWS, Azure, or GCP
  • Relational and/or NoSQL databases
  • Building scalable SaaS, edge AI, or IoT-connected platforms
  • Excellent problem-solving and communication skills
Preferred qualifications
  • Video streaming systems, edge devices, or IoT platforms
  • Telemetry, real-time analytics, or sensor-driven systems
  • Real-time data processing or event-driven systems
  • Familiarity with AI/ML integration workflows
  • Docker, containerized deployments, and CI/CD workflows
  • Geospatial or transportation-related applications
  • Linux-based embedded systems (Ubuntu preferred)
  • NVIDIA Jetson / JetPack environments
  • Python experience
  • Startup or high-growth company experience

Compensation: Competitive and commensurate with experience, including salary and equity potential.

Work authorization: Applicants must be authorized to work in the United States. Omnisight cannot provide visa sponsorship for this position now or in the future.

Apply for this role
Why Omnisight

Why join the team

Work on cutting-edge AI and sensing technologies

Direct impact on roadway safety and transportation infrastructure

High-growth environment with significant ownership opportunities

A small, highly collaborative engineering team

Influence architecture, product direction, and company growth

Competitive compensation, including salary and equity potential

Ready to build with us?

Send your resume and a note about how you would contribute. Do not see your exact role? We are always glad to hear from exceptional people.

Apply now