Onsights.io logo
Onsights.io

Retail Intelligence. The New Alpha.

Senior Full-Stack Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Minnesota

Posted

73 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full-Stack Engineer

Onsights.io

• Build full-stack systems that enable data ingestion, fusion, analysis, and visualization across cloud and edge environments • Develop distributed services that handle real-time and recorded sensor and media data at scale • Shape system architectures to support mission-critical performance, reliability, and operational resilience • Design data models and storage strategies that ensure integrity, performance, and efficient retrieval • Integrate internal services and external partner systems to support end-to-end workflows • Create intuitive operator-focused user interfaces and mission-support tooling • Implement testing, monitoring, deployment, and observability practices to ensure stable and supportable systems • Deploy and validate software on edge computing devices under lab environments and during field exercises • Collaborate closely with other engineers, data teams, and field personnel to deliver production-ready autonomous system capabilities

Job Requirements

  • Bachelor's degree in a relevant field (e.g., Computer Science, Computer Engineering)
  • 5+ years of software development experience across UI, backend services, and data/storage layers
  • 3+ years of Python development experience
  • 3+ years of Typescript and React experience for frontend application development
  • PostgreSQL or similar relational databases (schema design and optimization)
  • Designing and integrating secure APIs and web services
  • Deploying and operating applications in AWS, familiar with ECS, EC2, Lambda, and S3
  • Containerization and orchestration using Docker and Kubernetes
  • Working effectively in both Linux and Windows environments
  • Troubleshooting distributed systems and network-level interactions (e.g., TCP/IP, routing, VLANs, bandwidth constraints)
  • CI/CD pipelines and automated deployment workflows
  • Communicating complex technical concepts to technical and non-technical stakeholders
  • Operating with high ownership and autonomy across multiple concurrent projects
  • Using modern collaborative development workflows (e.g., Git-based)
  • Ability to obtain and maintain U.S. Government security clearance (U.S. Citizenship required)
  • Ability to travel up to 20%
  • Experience designing and deploying systems that handle real-time or high-volume sensor, media, or telemetry data (preferred)
  • Strong architectural design skills involving distributed systems, data synchronization, and networked compute environments (preferred)
  • Familiarity with edge computing, constrained compute deployments, or field-operated systems (preferred)

Benefits

  • Competitive salary
  • Equity
  • Comprehensive benefits package
  • 401k with a 5% company match
  • Paid holidays and generous paid time off offering
  • Paid leave programs
  • Patent bonus program
  • Employee referral bonus program
  • Learning and development program
  • Opportunity to work with a team of highly skilled, creative and motivated team members

Related Job Pages

More Full-stack Engineer Jobs

Amwell logo

Senior Fullstack Engineer

Amwell

Amwell (previously known as American Well): digital care delivery will transform healthcare

OtherRemoteTeam 501-1,000H1B No Sponsor

• Design and development of both client-side and server-side applications. Architect, build, and maintain secure, scalable backend services and APIs. • Take ownership of end-to-end solutions, from the front-end (Angular) to the back end (Java, Node.js), ensuring seamless integration across the stack. • Conduct code reviews and foster a culture of learning, collaboration, and technical excellence within the team. • Work closely with product managers, UX/UI designers, and other stakeholders to define technical requirements, estimate efforts, and collaborate to build intuitive, user-friendly interfaces. • Work with cross-functional teams to ensure timely delivery of high-quality, scalable products and solutions. • Ability to debug and troubleshoot product support issues • Ability to operate effectively in a fully remote environment

United States
$144K - $152K / year
Job Closed
OtherRemoteTeam 11-50Since 2024H1B No Sponsor

• Design and implement infrastructure systems that scale reliably and securely • Tune and optimize cloud services across compute, storage, networking, and observability • Develop core services, written in TypeScript, Kotlin and Go • Support large-scale systems with event driven architectures • Own problems end-to-end—from design through deployment to production support • Navigate ambiguity and help define *how* we build as much as *what* we build • Partner closely with other engineers, AI researchers and Security researchers • Design for resilience by implementing disaster recovery and business continuity strategies • Improve how we build, deploy, and monitor services at scale

United States
$150K - $350K / year
EverCommerce logo

Software Engineer Intern

EverCommerce

Software that Powers the Service Economy

OtherRemoteTeam 1,001-5,000Since 2016H1B Sponsor

• Building or improving features within the DrChrono EHR and Practice Management platform. • Developing backend services or APIs that power clinical and operational workflows. • Improving performance, reliability, or observability of existing systems. • Implementing UI improvements in collaboration with product and design. • Writing automated tests and contributing to CI/CD pipelines. • Working with engineers to troubleshoot production issues and improve system resilience. • Sprint planning and backlog refinement. • Code reviews. • Technical design discussions. • Demoing completed work to the team.

United States
$20 / hour
Job Closed
Perch | Mortgages, simplified logo

Lead Full Stack Software Engineer

Perch | Mortgages, simplified

Canada's most intuitive homeownership platform

Full TimeRemoteTeam 11-50H1B No Sponsor

• Own the technical execution of systems and make sure they evolve in a predictable, well-structured way. • Provide oversight across engineers on the team, validating scoping, risk assessment, and breakdown of unknowns. • Support the growth of engineers at all levels through design guidance and mentorship. • Spot systemic risks and cross-goal dependencies early, before they turn into blockers. • Design, build, and maintain features across Angular, Node.js/Express, and PostgreSQL. • Improve DevOps and CI/CD infrastructure on AWS using Terraform. • Run rapid prototyping efforts to validate new ideas quickly, using AI tools and whatever tech fits the problem. • Work closely with product, design, and business stakeholders to turn goals into clear technical plans.

Canada