Staff Software Engineer (Backend)

Reposted 24 Days Ago
Be an Early Applicant
New York, NY
In-Office
235K-235K
Senior level
Robotics • Software
The Role
The Staff Software Engineer will build and optimize services for robotics motion planning, focusing on real-world problem solving and hardware interaction.
Summary Generated by Built In

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.

Staff Software Engineer (Backend)

As a Staff Engineer at Viam, you’ll work on some of the most complex and high-impact challenges at the intersection of software and the physical world. This can involve architecting backend services that power our platform, building and productionizing features that run directly on physical robots, or solving data- and performance-intensive problems across teams, such as Motion Planning, Core Services, and Data. Our stack is centered on Go, with additional components in C++ and other languages, running on a range of hardware from embedded edge devices to powerful on-premise workstations.

This is a hybrid role in which you’ll be in the NYC Office 3+ days a week. The team is currently distributed between our New York, NY and Bend, OR.

You'll be:

  • Solving new and unique problems in robotics and deploying applications for real world impact
  • You’ll help turn lab-prototype solutions into factory-ready products that deliver tangible value for our customers.
  • Building and testing on physical robots
  • Collaborating closely with teams across motion planning, motion execution, and perception

We're looking for someone who:

  • Cares deeply about writing performant, scalable, and maintainable code
  • Engineered concurrent and parallel systems to handle high volume data 
  • Developed backend systems in Go or C++ 
  • Has an affinity for complex, sophisticated problems, and loves solving them with practical solutions
  • Is experienced taking projects from problem formulation through implementation and deployment
  • Can adapt coding style from prototype to production-grade
  • Wants to work with physical hardware

Bonus points if you have:

  • experience productionizing code in the context of hardware development
  • written motion algorithms for the physical world and understands the constraints of real-world execution

The starting salary for this role is $235,000/year.

Full-time Benefits:
Viam’s base salary range for this role is posted above. Your exact offer will vary based on factors, including experience level, skillset, market location, and balancing internal equity relative to peers at the company. We recognize that the person we hire may be less experienced, or more senior, than this job description as posted. In these situations, the updated salary range will be communicated to you as a candidate. In addition to cash compensation, Viam offers a comprehensive Total Rewards package that includes equity grants, health benefits, and more.
  • 100% covered medical/dental/vision insurance plans, commuter benefits
  • 25 days paid vacation and generous holiday observances
  • Free lunch every day that you’re in the office
  • One Medical Membership
  • Citi Bike memberships
  • Monthly wellness stipend to be used for a variety of fitness-related items like gym memberships, fitness classes, fitness equipment, and more
  • Paid parental leave
  • Reproductive Health Benefits, including Fertility Benefits and Abortion Access Travel Benefits
Values:
  • Vision Driven
  • Collaborate Openly
  • Act Decisively
  • Succeed Through Diversity
  • Hold Ourselves Accountable
  • Lead with Curiosity
To all recruitment agencies: 
Viam does not accept unsolicited agency resumes or calls from recruitment agencies or search firms. Please do not forward resumes to our jobs alias or Viam employees. Viam is not responsible for any fees related to unsolicited resumes.

Top Skills

C++
Go
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
74 Employees

What We Do

Robotics has the potential to do so much good, but progress has been slowed by complicated hardware and software integrations, long development cycles, and people's fear of tripping over a robot on their way to work.

At Viam, we’re addressing these issues by building a novel robotics platform that relies on standardized building blocks rather than custom code to create, configure and control robots quickly and intuitively. We’re empowering engineers - aspiring and experienced - across industries to solve complicated automation problems with our innovative and developer-friendly software tools.

If you are interested in learning more, apply to one of our many open positions. We are hiring!

Similar Jobs

Sage Logo Sage

Staff Software Engineer

Hardware • Healthtech • Software • Analytics
Hybrid
New York, NY, USA
190K-245K

Perchwell Logo Perchwell

Staff Software Engineer

Mobile • Real Estate • Software • Database • Analytics
In-Office
New York, NY, USA
200K-235K Annually

3Y Logo 3Y

Staff Software Engineer

Artificial Intelligence • Healthtech • Software
In-Office
New York, NY, USA
205K-250K

CLEAR Logo CLEAR

Software Engineer

Security • Software • Travel • Cybersecurity
Hybrid
New York, NY, USA
215K-250K

Similar Companies Hiring

Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
126 Employees
Compa Thumbnail
Software • Other • HR Tech • Business Intelligence • Artificial Intelligence
Irvine, CA
48 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account