Posted in

Senior/Staff Software Engineer – Data – Backend

Senior/Staff Software Engineer – Data – Backend

CompanyViam
LocationNew York, NY, USA
Salary$204000 – $259000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • Has experience designing and building systems for processing, analyzing, and querying data.
  • Has software engineering experience using languages such as Golang, C/C++, Java, or Python.
  • Has experience working with cloud technology, such as gRPC, MongoDB, or other databases, blob storage, Google Cloud Platform, AWS, etc.

Responsibilities

  • Work on performant, reliable systems that allow our users to capture large amounts of data from their smart machines and sync it to our cloud service.
  • Design and implement data processing and querying systems, and developer-friendly APIs. This includes integrating with AI and ML features, enabling data visualization, and powering customer applications.
  • Collaborate across the engineering org, influencing high-level architecture decisions, contributing to the engineering roadmap, working directly with senior leadership, and mentoring other engineers.

Preferred Qualifications

  • Bonus points if you have built such a system from the early stages, or the ground up.
  • Has an affinity for turning product requirements into straightforward, high-quality, well-tested software.
  • Is excited to work as a team to refine and execute the Data team’s vision.