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

Viam logo
Viam

Senior Full Stack Software Engineer

Join Viam as a Senior Full Stack Software Engineer to build cloud-based solutions for managing robots.

Vio.com logo
Vio.com

Senior Backend Engineer

Join Vio.com as a Senior Backend Engineer to build scalable solutions with AWS, Go, and Python in Amsterdam.

Veho logo
Veho

Senior Software Engineer, Facilities (Fullstack)

Join Veho as a Senior Software Engineer to develop full-stack solutions for logistics and warehouse management systems.

Vio.com logo
Vio.com

Senior Backend Engineer (Go/Python)

Join Vio.com as a Senior Backend Engineer to develop scalable solutions using Go and Python, enhancing our travel platform.

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.

MongoDB logo
MongoDB

Senior Software Engineer

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

Vise logo
Vise

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer in NY, expertise in Python, React, AWS, and PostgreSQL. Impactful role in AI-powered asset management.

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.

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.

Vise logo
Vise

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer at Vise, NY. In-depth experience with Python, Golang, TypeScript, React, and AWS required.

Cameo logo
Cameo

Senior Backend Engineer (Node.js, MongoDB)

Join Cameo as a Senior Backend Engineer to scale our platform using Node.js and MongoDB. Work on exciting projects in a dynamic environment.

Vio.com logo
Vio.com

Senior Backend Engineer with Go and AWS Experience

Join Vio.com as a Senior Backend Engineer to work with Go, AWS, and more, ensuring the best travel deals for users.

Vanta logo
Vanta

Senior Software Engineer, Backend (MongoDB)

Senior Backend Engineer specializing in MongoDB, focusing on scalability and reliability in a fast-paced environment.

Vimeo logo
Vimeo

Senior Full-Stack Engineer, Integrations & Internal Tools Development

Join Vimeo as a Senior Full-Stack Engineer to develop internal tools, focusing on AI integration and automation using low-code platforms.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Senior Backend Software Engineer role focusing on microservices, APIs, and scalable systems. Remote work available.

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.

MongoDB logo
MongoDB

Senior Software Engineer, Code Generation

Join MongoDB as a Senior Software Engineer in Code Generation, focusing on code modernization and AI-supported toolchains.

MongoDB logo
MongoDB

Software Engineer, Atlas Foundational Services

Join MongoDB as a Software Engineer in Atlas Foundational Services, focusing on distributed systems and software development.

Vimeo logo
Vimeo

Senior Software Engineer, Payments

Join Vimeo as a Senior Software Engineer to build and scale our Payments Platform. Collaborate with teams, develop software, and improve tooling.

MongoDB logo
MongoDB

Senior Software Engineer, Developer Productivity

Join MongoDB as a Senior Software Engineer to enhance developer productivity with Python and MongoDB.

Firsthand logo
Firsthand

Senior Software Engineer - Web Full-Stack

Senior Full-Stack Web Engineer needed in NYC, focusing on React.js, Vue.js, and Next.js with strong backend skills.

Vio.com logo
Vio.com

Senior Backend Engineer (Golang and Python)

Join Vio.com as a Senior Backend Engineer specializing in Golang and Python to enhance our hotel content platform.

Webflow logo
Webflow

Senior Backend Engineer

Join Webflow as a Senior Backend Engineer to design and implement scalable backend services using Node.js, TypeScript, and AWS.

Vimeo logo
Vimeo

Senior Software Engineer, Video Analytics

Join Vimeo as a Senior Software Engineer in Video Analytics, focusing on full-stack development with JavaScript, PHP, and Scala.