Full-Time

Product Engineer

Confirmed live in the last 24 hours

Stainless

Stainless

11-50 employees

Automates SDK generation for REST APIs

No salary listed

Mid

San Francisco, CA, USA + 1 more

More locations: New York, NY, USA

This is an in-person role based in New York City or San Francisco.

Category
Backend Engineering
Web Development
Software Engineering
Required Skills
React.js
TypeScript
Requirements
  • Experience level sufficient to build anything you can imagine, with great design and sound architecture.
  • A demonstrable track record of building modern web applications (think: TypeScript, React, etc).
  • Excellent product sensibility.
  • A true passion for developer experience and empathy for developers from all backgrounds.
Responsibilities
  • Ship large improvements to Stainless’s SDK Studio with a focus on empowering self-serve users.
  • Build LLM-powered tools to simplify our users’ path for going from OpenAPI spec to production-ready SDK.
  • Design + build public APIs that underly the Stainless platform.
  • Shape the direction of our nascent API Framework.
  • Talk with developers at small startups, growth-stage companies, and enterprises to understand their needs.
  • Write great docs, help build a great website, do what needs done.
Desired Qualifications
  • Experience generating SDKs with Stainless.
  • Familiarity with OpenAPI and the broader API tooling ecosystem.
  • Experience and/or interest in writing blogs, speaking at conferences and engaging with developer communities.
  • Experience both designing and stewarding APIs at scale, whether internal or external.
  • Expertise with TypeScript, our language of choice.
  • Broad polyglot interest/experience – comfort working across multiple programming languages.

StainlessAPI provides tools that help software engineers create high-quality Software Development Kits (SDKs) for REST APIs. Their main product automatically generates SDKs from an OpenAPI Specification, which is a standard way to define APIs. This means developers can easily create libraries that are user-friendly in specific programming languages without spending a lot of time writing and maintaining them. Unlike many competitors, StainlessAPI focuses on automating this process, allowing developers to concentrate on building their APIs instead of getting caught up in the details of client libraries. The company's goal is to streamline API development and management, making it faster and more efficient for tech companies and developers. They operate on a subscription-based model, ensuring a steady income while providing ongoing value to their clients.

Company Size

11-50

Company Stage

Series A

Total Funding

$28.5M

Headquarters

New York City, New York

Founded

2022

Simplify Jobs

Simplify's Take

What believers are saying

  • StainlessAPI raised $25M in Series A funding, boosting its growth potential.
  • The company serves high-profile clients like OpenAI, Anthropic, and Meta.
  • Growing demand for multi-language SDKs aligns with StainlessAPI's offerings.

What critics are saying

  • Emerging competition in AI-powered SDK generation could threaten StainlessAPI's market share.
  • Dependence on major clients like OpenAI and Meta poses a risk if they switch providers.
  • Frequent updates needed due to evolving programming languages may strain resources.

What makes Stainless unique

  • StainlessAPI automates SDK generation from OpenAPI specs, saving developers time and effort.
  • The platform supports multiple languages, including Python, Go, TypeScript, Kotlin, and Java.
  • StainlessAPI's AI-driven approach offers a unique edge in the API management market.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Company Equity

Commuter Benefits

Unlimited Paid Time Off

Growth & Insights and Company News

Headcount

6 month growth

12%

1 year growth

37%

2 year growth

32%
SiliconANGLE
Dec 10th, 2024
Stainless Software raises $25M for AI SDKs

Stainless Software Inc. has raised $25M in a Series A funding round led by Andreessen Horowitz, with participation from Sequoia, The General Partnership, and others. The company uses AI to generate SDKs from APIs, supporting languages like Python and Go. Stainless claims hundreds of paying customers, including OpenAI and Meta, and reports $1M in annual recurring revenue. The service offers a free tier and paid plans ranging from $250/month to $30k/year.

Latest Nigerian News
Dec 10th, 2024
Stainless, a startup offering an AI-powered API-to-SDK generator to customers like OpenAI, Anthropic, and Meta, raised a $25M Series A led by a16z (Kyle Wiggers/TechCrunch)

Stainless, a startup offering an AI-powered API-to-SDK generator to customers like OpenAI, Anthropic, and Meta, raised a $25M Series A led by a16z (Kyle wiggers/techcrunch).

Yahoo Canada
Jun 1st, 2024
Stainless is helping OpenAI, Anthropic and others build SDKs for their APIs

Rattray, who studied economics at the University of Pennsylvania, has been building things for as long as he can remember, from an underground newspaper in high school to a bike-share program in college. Rattray picked up programming on the side while at UPenn, which led to a job at Stripe as an engineer on the developer platform team. At Stripe, Rattray helped to revamp API documentation and launch the system that powers Stripe's API client SDK.

TechCrunch
Apr 24th, 2024
Stainless Is Helping Openai, Anthropic And Others Build Sdks For Their Apis

Besides a focus on generative AI, what do AI startups like OpenAI, Anthropic and Together AI share in common? They use Stainless, a platform created by ex-Stripe staffer Alex Rattray, to generate SDKs for their APIs.Rattray, who studied economics at the University of Pennsylvania, has been building things for as long as he can remember, from an underground newspaper in high school to a bike share program in college. Rattray picked up programming on the side while at UPenn, which led to a job at Stripe as an engineer on the developer platform team.At Stripe, Rattray helped to revamp API documentation and launch the system that powers Stripe’s API client SDK. It’s while working on those projects Rattray observed there wasn’t an easy way for companies, including Stripe, to build SDKs for their APIs at scale.“Handwriting the SDKs couldn’t scale,” he told TechCrunch. “Today, every API designer has to settle a million and one ‘bikeshed’ questions all over again, and painstakingly enforce consistency around these decisions across their API.”Now, you might be wondering, why would a company need an SDK if it offers an API? APIs are simply protocols, enabling software components to communicate with each other and transfer data. SDKs, on the other hand, offer a set of software-crafting tools that plug into APIs. Without an SDK to accompany an API, API users are forced to read API docs and build everything themselves, which isn’t the best experience.Rattray’s solution is Stainless, which takes in an API spec and generates SDKs in a range of programming languages including Python, TypeScript, Kotlin, Go and Java