Startups

Senior Software Engineer (Onsite - SF)

Seam · San Francisco · On-site

← All jobs
About Seam

API for IoT Devices. Backed by Y Combinator.

About the role

We are looking for software engineers, preferably proficient in TypeScript. We prefer people who are comfortable in a full-stack role and have superhero strengths in building scalable backends. We play with a lot of hardware and spend a lot of time thinking about developer UX. We like written communications. We prefer to keep things simple and don't overthink first implementations. You should generally be curious, comfortable with the unknown, love experimentation, and be able to move fast.

What they're looking for

  • 4+ years of full-stack development experience with expertise in TypeScript
  • Strong in SQL, particularly with PostgreSQL, including schema design, query optimization, and performance tuning
  • Familiarity with SRE principles, including incident management, monitoring, and system reliability
  • Experience in designing and maintaining scalable backend APIs and client libraries, with a focus on performance, reliability, and developer experience
  • You maintain a healthy balance between perfectionism and actually getting stuff done
More about this role

We are looking for software engineers, preferably proficient in TypeScript. We prefer people who are comfortable in a full-stack role and have superhero strengths in building scalable backends. We play with a lot of hardware and spend a lot of time thinking about developer UX. We like written communications. We prefer to keep things simple and don't overthink first implementations. You should generally be curious, comfortable with the unknown, love experimentation, and be able to move fast.

Below is a quick description of some of our projects.

Our high-level goal is to build a device/manufacturer agnostic integration layer that connects to various devices and exposes their functionality through a simple API. This task involves integrating dozens of different IoT brands and their protocols (Z-Wave, Zigbee, BACnet, OEM API...etc) and neatly organizing them amongst common functionality. We spend a lot of time building this part of our stack.

Our customers tend to be quite technical and some of them even contribute code to our SDKs. In general, we spend a lot of time creating tools and client libraries to make interfacing their applications with devices easier. We strive to...

Read the full posting on Seam's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.