Skip to content

Senior/Staff Software Engineer – Data – Backend
Company | Viam |
---|
Location | New York, NY, USA |
---|
Salary | $204000 – $259000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, 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.