Full Stack Software Engineer

Hidden Level•Syracuse, NY
•Onsite

About The Position

Hidden Level builds software that connects the physical world to actionable intelligence. Its RF sensing technology supports troop protection, critical infrastructure security, and smarter cities through real-time airspace awareness for defense and commercial applications. The Full Stack Software Engineer will work on challenging problems in Counter Unmanned Aircraft Systems (C-UAS) and Unmanned Aircraft System Traffic Management (UTM). The role spans device integration, backend services, databases, and customer-facing applications, transforming sensor data into useful information. Work may include integrating cameras and other advanced sensors, developing services to process device data, designing queries to uncover patterns, and deploying application capabilities in the cloud. The engineer will collaborate across disciplines and own features from initial design through testing and deployment. This is an on-site position in Syracuse, New York. The role is suited to someone interested in physical devices and the applications that make device data useful, including cameras, radars, advanced systems, data analysis, and cloud-scalable applications. Approximately 10% travel is required. Hidden Level offers a competitive salary and comprehensive benefits. The posted salary range is shown as “$xx–$xx annually,” with offers based on scope and responsibilities, relevant experience, education and training, skills, and market and business considerations. Only U.S. citizens can be considered. Employees must be able to obtain and maintain a U.S. Government Security Clearance if required for the position.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field, with a strong software architecture background.
  • At least three years of related professional experience.
  • Strong programming skills in the company’s stack and experience with or willingness to learn new languages.
  • Experience developing and working in Linux environments.
  • Familiarity with AWS services such as EC2, S3, and Lambda.
  • Solid understanding of SQL databases, such as PostgreSQL or MySQL, and database design principles.
  • Familiarity with asynchronous messaging technologies and secure protocols such as SSH, HTTP, and TLS.
  • Experience with or interest in learning about distributed sensor networks.
  • Ability to travel approximately 10% of the time.
  • Self-motivated, goal-oriented approach and willingness to take ownership of work.
  • Strong problem-solving skills, including the ability to troubleshoot under pressure.
  • Clear verbal and written communication.
  • Track record of delivering high-quality software and following through on commitments.
  • U.S. citizenship; employees must be able to obtain and maintain a U.S. Government Security Clearance if required for the position.

Nice To Haves

  • Experience with the company’s technology stack, which includes Python, Flask, AWS products, SQL databases, Dart, and JavaScript, with opportunities to work in C++ and Linux-based sensor environments.
  • Experience using AI coding assistants and agentic AI workflows for software design, development, testing, debugging, or documentation.
  • Ability to guide AI agents through complex tasks, provide useful context and constraints, and evaluate their output through code review and testing.
  • Interest in shaping practical AI development practices that improve productivity while maintaining software quality, security, and engineering accountability.

Responsibilities

  • Develop software integrating cameras, radars, and distributed sensors with the services and applications that use their data.
  • Build backend services, analytics, and application features that help users understand sensor data.
  • Develop and maintain applications using containerization technologies for deployment in AWS and other cloud services.
  • Expand enterprise tools and customer-facing products, supporting secure communication and reliable data synchronization.
  • Collaborate with cross-functional teams to understand requirements, evaluate tradeoffs, and deliver working solutions.
  • Own features from initial design through testing and deployment.
  • Participate in design and code reviews, document technical decisions, and test software for correctness and reliability.

Benefits

  • Health insurance
  • Paid parental leave
  • Flexible time off
  • 401(k) with employer contributions
  • Life insurance
  • Disability insurance
  • Potential stock options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service