Senior Staff Software Engineer - Fleet Management (Remote)
About the Role
We are seeking a Senior Staff Software Engineer - Fleet Management to join our innovative team at Viam. This Senior Staff Software Engineer remote position offers the opportunity to work on cutting-edge robotics and automation solutions, empowering developers and enterprises to build, deploy, and scale their projects effectively. You will play a crucial role in shaping the future of our platform, which is designed to make robotics development accessible to software engineers.
What You'll Do
- Own systems end-to-end, from architecture and implementation through production operation as a Senior Staff Software Engineer remote.
- Design and build backend services that manage machine configuration and fleet state.
- Develop full-stack features across APIs, databases, and web applications used to operate machines.
- Build systems that deploy configuration and software updates across fleets of machines.
- Evolve authentication and permissions systems used across the Viam platform.
- Build infrastructure for storing and retrieving logs uploaded from deployed machines.
- Improve systems that track machine usage and power Viam’s billing platform.
- Shape architecture decisions that help the fleet platform scale as deployments grow.
Requirements
- 5+ years of experience in software engineering with a focus on building production systems in distributed or cloud environments.
- Proven experience designing APIs and backend services that operate reliably at scale.
- Strong debugging skills for complex distributed systems or production services.
- Ability to work across teams to improve shared platform capabilities, developer tooling, or user-facing systems.
- Experience making sound technical tradeoffs as systems and architecture evolve.
Nice to Have
- Experience with robotics or IoT is a plus, but not required.
What We Offer
- Competitive salary range of $190,000 - $259,000 per year.
- Equity grants and comprehensive health benefits, including 100% covered medical, dental, and vision insurance plans.
- 25 days of paid vacation and generous holiday observances.
- Free lunch every day that you’re in the office.
- Monthly wellness stipend for fitness-related items.
- Paid parental leave and reproductive health benefits.
- Yearly Learning and Development Budget to support your professional growth.
Join us at Viam as a Senior Staff Software Engineer remote and contribute to the future of robotics and automation. If you are excited about solving new challenges and making a significant impact, we encourage you to apply!
This Senior Staff Software Engineer role at Viam offers a unique opportunity to work on innovative robotics solutions while enjoying a competitive salary and comprehensive benefits.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months