Viam helps companies unlock the power of AI, data and automation in the physical world. We provide a single platform for engineers of all disciplines to solve problems together and build solutions that are fast and future-proof. Viam powers solutions across robotics, food and beverage, climate tech, marine, industrial manufacturing, and more. Founded in 2020 by former MongoDB co-founder and CTO Eliot Horowitz, Viam is headquartered in New York City.
Software Engineer, Fleet Management (Visualization)
As a Software Engineer in our Fleet Management organization, you will help create intuitive and powerful interfaces that enable remote configuration, control, and management of a fleet of robots or smart machines. You'll work on features and tools that help users interact with machines and visualize what they are doing. While primarily focused on front-end development, you'll collaborate closely with our full-stack teams to ensure seamless integration of new features.
In this role, you will contribute to writing and reviewing code, participate in technical discussions, and help shape the user experience of our platform. Some of our immediate focus areas include:
- Creating and managing a variety of tools to enable users to easily configure and deploy smart machines and teleop workspaces.
- Maintaining the test and control interfaces (Golang, Svelte with TypeScript, and MongoDB) for debugging individual machines.
- Dashboarding and visualization tools to give users better insight into their fleet.
- Collaborating with leadership on POCs and special projects.
All current team members are based in New York, NY, and are in office frequently. We are looking for candidates who come into the office 3+ days per week. We are not looking for fully remote employees at this time.
You’ll be:
- Working on a dynamic team that moves quickly and makes a significant impact on our platform experience
- Contributing to our front-end architecture and helping shape our UI/UX direction
- Focusing primarily on our front-end stack using Svelte with TypeScript -- layered with visualization libraries like THREE.js and Threlte
- Learning about real-time data visualization and complex state management
- Getting exposure to robotics and IoT concepts through UI development
- Given opportunities to dive deeper into robotics, VR, Internet of Things, and other areas where software meets hardware
We’re looking for someone who:
- Has strong TypeScript experience and modern front-end development skills
- Is passionate about creating excellent user experiences
- Shows potential for rapid growth and eagerness to learn new technologies
- Has experience with or interest in learning Svelte
- Demonstrates strong attention to detail and commitment to code quality
- Is comfortable with rapid iteration and evolving product requirements
- Values in-person collaboration while maintaining effective communication with remote team members
- Has 1-3 years of professional front-end development experience
Other Jobs from Viam
Staff Software Engineer, Data (Backend)
Senior Software Engineer, Netcode (Backend)
Similar Jobs
Principal Software Engineer
Member of Technical Staff - Product Engineer, Evaluation Tooling
Senior Software Engineer
Software Engineer II
Engineer III, Quality Engineering
Staff Front End Engineer - Ledger Enterprise Services (f/m)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say