What are the responsibilities and job description for the Engineering Manager, SDKs position at Stainless Software, Inc?
About Stainless
Stainless is a fast-growing tech startup building the future of APIs. Our customers include industry leaders like OpenAI, Anthropic, and Cloudflare.
We have raised over $35 million from a16z, Sequoia, and other great investors.
We are currently 15-20 people based primarily in NYC (just west of SoHo) and looking to grow quickly over the next 3 years.
Role
You'll lead product development for our SDK generator, a "compiler" from OpenAPI specs to idiomatic wrapper libraries in various languages for customers including OpenAI, Anthropic, and Cloudflare.
You'll be one of 2 engineering leaders overseeing Stainless Engineering and will manage 6-12 engineers. This role reports to the CEO and is onsite at our office in Manhattan.
Responsibilities
Day-to-day you will :
- Support engineers in shipping new SDK generator features quickly and achieving high level of technical quality.
- Hold our bar of "what library would an expert in the language create if they had infinite time".
- Oversee development of new SDK generators for e.g., C#, PHP, Rust, Swift, Elixir, etc.
- Drive our core "compiler" design to support many programming languages, library features, and edge cases.
- Scale our SDK build platform to manage hundreds of concurrent customer builds.
- Partner with OpenAI, Anthropic, et al on the design of future APIs and their optimal support in SDKs.
- Act as editor-in-chief of our technical documentation.
- Mentor high-slope engineers toward rapid career growth.
- Source, interview, and close some of the best engineers you've ever worked with.
Profile
You might be a good fit for this role if :
Benefits