Senior Full-stack Engineer
Remote
Full Time
#Engineering
#AI
#Java
#Kotlin
#C#
#JavaScript
#Python
#React
#Spring
#SQL
#AWS S3
#Linux
At Onsights, we are tackling a massive 17 trillion dollar market by building the world’s most accurate location-intelligence solution. We help brick-and-mortar retailers and shopping centers understand exactly how visitors interact with their spaces. Our patented AI technology, developed over five years by a world-class team, is already being deployed for government agencies and large enterprise clients. We are a venture-backed startup with a diverse team of 25 people across four countries, and we are looking for curious, collaborative engineers to help us scale our impact.
Role at a glance
We are seeking a Senior Full-stack Engineer to join our team on a full-time, remote basis. This is a senior-level position where you will lead the design, development, and deployment of our core system services. You will work from anywhere, collaborating with our global team to build the infrastructure that powers our advanced data fusion and machine learning analytics engine.
Your impact
- Lead the effort to scale our data ingestion capabilities to support thousands of feeds and hundreds of terabytes of video data.
- Develop robust architectures for video and data ingestion, processing, and analysis in close collaboration with our machine learning and data science teams.
- Design and implement modern user experiences for data presentation while building out the APIs and web services that support our analytic platforms.
What you'll need
- A Bachelor’s degree in Engineering or a related field, combined with at least 5 years of professional software engineering experience.
- Strong proficiency in object-oriented programming, specifically with Java, Kotlin, C#, JavaScript, or Python.
- Extensive experience with modern web development frameworks like Spring and React.
- A solid grasp of SQL, relational databases, and cloud-based object storage like AWS S3.
- Experience working in both Linux and Windows environments, including containerized deployments.
- Excellent communication skills in English, with the ability to explain complex technical systems to diverse audiences.
Perks and compensation
- Equity compensation to ensure you share in our long-term success.
- 401k retirement plan.
- Unlimited vacation and paid time off to help you maintain a healthy work-life balance.
- A fully remote work environment with flexible hours.
- A dedicated learning budget to support your professional growth.
Onsights
2 views
Markets





