Viam logo

Senior Software Engineer, Core Services & Resiliency (Backend Full Stack)

Viam

Senior Software Engineer, Core Services & Resiliency (Backend Full Stack)

About the Role

As a Senior Software Engineer on the Core Services & Resiliency team at Viam, you will play a crucial role in developing the backend and simple frontends for features that support cloud-based functionality. This includes enabling remote configuration, control, management, and operation of a fleet of robots. Your work will be pivotal in managing thousands of robots in the field, as opposed to just a single robot in a lab setting.

Key Responsibilities

  • Code Development and Review: Write and review code, ensuring high-quality standards.
  • Mentorship: Work closely with and mentor other engineers, providing guidance and feedback.
  • Technical Design: Propose and evaluate technical designs, contributing to the architectural decisions.
  • Task Management: Help the team identify and prioritize tasks effectively.

Immediate Focus Areas

  • Enhance the application's gRPC API and occasionally work on UI for web app areas like billing and job scheduling.
  • Implement communication protocols for different system architecture components.
  • Maintain login and user management flows using Svelte and Vue, along with backend authentication and authorization.

Team and Work Environment

  • Location: All team members are based in New York, NY, and frequent office presence is expected.
  • Collaboration: Work in a small, fast-iterating team with a significant impact on the web application.
  • Technology Stack: Backend in Golang with MongoDB on Linux; frontend primarily in Svelte.
  • Learning Opportunities: Engage with robotics, IoT, and other areas where software meets hardware.

Ideal Candidate

  • Experience: Proficient in both backend and frontend development, with a focus on backend.
  • Collaboration: Enjoys working in a team and is energized by collaboration.
  • Adaptability: Comfortable with evolving product goals and flexible planning.
  • Mentorship: Enjoys mentoring junior engineers and seeks cross-organizational impact.
  • In-Person Work: Prefers in-office work but can collaborate with remote team members.

Benefits

  • Comprehensive health insurance plans.
  • Competitive salary and equity packages.
  • Reproductive health benefits, including fertility and abortion access travel benefits.
  • Generous paid vacation and holiday observances.
  • Memberships and stipends for wellness and fitness.
  • Free lunch and paid parental leave.

Salary

The starting salary for this role ranges from €160,000 to €220,000 per year, depending on experience, skillset, and market location. Viam also offers a comprehensive Total Rewards package, including equity grants and health benefits.

Values

  • Vision Driven
  • Collaborate Openly
  • Act Decisively
  • Succeed Through Diversity
  • Hold Ourselves Accountable
  • Lead with Curiosity

Join Viam to be part of a team that is shaping the future of smart machines and robotics. Apply today to make a significant impact in a dynamic and innovative environment.

Benefits
Extracted with AI

  • Vision insurance
  • Commuter benefits
  • 100% covered medical/dental/vision insurance plans
  • Reproductive Health Benefits
  • 25 days paid vacation
  • One Medical Membership
  • Citi Bike memberships
  • Monthly wellness stipend
  • Free lunch
  • Paid parental leave

Similar jobs

Last update: 23 minutes ago

Vio.com logo
Vio.com

Senior Platform Engineer

Join Vio.com as a Senior Platform Engineer to enhance our software development lifecycle with AWS, Kubernetes, and Terraform.

Vizit logo
Vizit

Senior Python Back End Developer

Join Vizit as a Senior Python Back End Developer to build and expand our visual intelligence platform.

GovWell logo
GovWell

Founding Backend Engineer

Join GovWell as a Founding Backend Engineer to build scalable software for government services using TypeScript and NodeJS.

Vi logo
Vi

Senior Javascript Developer

Join Vi as a Senior Javascript Developer to create engaging web and mobile user experiences using React and React Native.

Carma logo
Carma

Founding Full Stack Software Engineer

Join Carma as a Founding Full Stack Software Engineer to build innovative solutions in a fast-growing startup. Work remotely with a competitive salary.

American Express logo
American Express

NodeJS Backend Engineer - Lounge Services

Join American Express as a NodeJS Backend Engineer to design and maintain scalable backend systems in a hybrid work environment.

Medbill AI logo
Medbill AI

Founding Backend Engineer

Join Medbill AI as a Founding Backend Engineer to revolutionize healthcare billing with AI. Remote role with competitive salary and benefits.

Rogo logo
Rogo

Senior Full-Stack Software Engineer (React, TypeScript)

Join Rogo as a Senior Full-Stack Software Engineer to develop cutting-edge AI tools in NYC.

MongoDB logo
MongoDB

Senior Software Engineer

Join MongoDB as a Senior Software Engineer to lead and innovate in distributed systems and software development.

Beacon AI logo
Beacon AI

Software Engineer, Backend Developer

Join Beacon AI as a Backend Developer to design and optimize serverless cloud systems, focusing on reliability and performance.

Ciklum logo
Ciklum

Senior Back End Developer (Node.js)

Join Ciklum as a Senior Back End Developer (Node.js) in Romania. Work remotely on innovative projects with a global impact.

Vimeo logo
Vimeo

Senior Software Engineer, Customer Solutions Video Pro

Join Vimeo as a Senior Software Engineer to build and enhance video solutions with a focus on UX, scalability, and performance.

Vio.com logo
Vio.com

Senior Backend Engineer with AWS and Go

Join Vio.com as a Senior Backend Engineer, working with AWS, Go, and Python to deliver high-quality hotel content.

Monterey AI logo
Monterey AI

Senior Full-Stack Software Engineer

Join Monterey AI as a Senior Full-Stack Software Engineer to build AI-driven Voice of Customer platforms using Typescript, Node.js, SQL, and AWS.

Squadformers logo
Squadformers

Full-Stack Software Engineer (JavaScript, Node.js, Vue.js)

Join Squadformers as a Full-Stack Software Engineer, working remotely on innovative projects with JavaScript, Node.js, and Vue.js.

Covision Media logo
Covision Media

Full Stack Engineer with Python and AWS

Join Covision Media as a Full Stack Engineer in Bressanone, Italy. Work with Python, AWS, and 3D visualization technologies.

Anon logo
Anon

Senior Full Stack Software Engineer

Join Anon as a Senior Full Stack Software Engineer to build AI integration platforms using Typescript, Next.js, Rust, and AWS.

Invicti logo
Invicti

Full Stack Software Engineer with TypeScript and Microservices

Join Invicti as a Full Stack Software Engineer in Malta, focusing on TypeScript, Microservices, and REST APIs in a remote role.

Anon logo
Anon

Software Engineer - Backend (Rust, TypeScript)

Join Anon as a Backend Engineer to build and scale core infrastructure and APIs for AI agent authentication. Work with Rust, TypeScript, and more.

Orum.io logo
Orum.io

Remote Full Stack Engineer

Join Orum as a Remote Full Stack Engineer to revolutionize payment technology using React, Go, and AWS.

RV LIFE logo
RV LIFE

Principal Full-Stack Engineer - React & React Native

Join RV LIFE as a Principal Full-Stack Engineer to lead React & React Native projects, focusing on scalable serverless solutions in a remote setting.

Nisum logo
Nisum

Senior Backend Developer - Java, Spring Boot

Join Nisum as a Senior Backend Developer in Johns Creek, GA, working with Java, Spring Boot, and cloud technologies to drive digital transformation.

Swapfiets logo
Swapfiets

Senior Software Engineer - Back-End Development

Join Swapfiets as a Senior Software Engineer to enhance our engineering environment and shape urban mobility.

Coinbase logo
Coinbase

Senior Fullstack Engineer (Frontend Leaning)

Join Coinbase as a Senior Fullstack Engineer focusing on frontend development to build the future of onchain technology.