Support Engineer
Stainless
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Support Engineer
Stainless is a rapidly expanding tech startup dedicated to innovating the future of APIs. We proudly serve industry leaders such as OpenAI, Anthropic, and Cloudflare. With over $35 million raised from prominent investors like a16z, Sequoia, and C-levels from top companies like Stripe and Datadog, we are poised for significant growth. Our team of approximately 60 is headquartered in New York City, just west of SoHo, and we anticipate doubling in size within the next 9 to 12 months.
About The Role
We are seeking a customer-centric Support Engineer to collaborate closely with our clients, including major players like OpenAI, Cloudflare, and Anthropic. In this role, you will be instrumental in building and enhancing our products, elevating the developer experience, and ensuring client success. You will engage continuously with both our internal engineering teams and our clients' developers to facilitate the development, construction, and expansion of exceptional APIs.
To thrive as a Support Engineer, you will combine strong technical expertise with a genuine passion for assisting others. You should be eager to delve into new technical domains and programming languages to continuously expand your knowledge. As a member of a small team, you will have the unique opportunity to help shape the foundational growth and evolution of Stainless, both as a product and as a team.
What you’ll do
- Commit high-quality code within Stainless and to our customers’ public SDKs.
- Explain the power and capabilities of Stainless’ products to all customers.
- Act as a frontline resource, answering questions from existing users like Anthropic, OpenAI, and Cloudflare.
- Help convert potential users by giving compelling demos of Stainless.
- Write clear and comprehensive public documentation on how to effectively use Stainless.
- Work directly with developers to enhance their APIs, SDKs, and overall technological direction.
- Build internal and external tooling to solve novel and challenging problems.
- Expand your technical knowledge by engaging with cutting-edge developments in programming languages, AI, and SDKs.
- Act as the voice and advocate for our customers within the company.
- Partner with product engineers to design and refine Stainless’ future developments.
- Forward customer feedback directly to Stainless engineers.
Who you are
- Possess great attention to detail and craft, addressing trailing commas, undocumented code, and flaky tests to elevate quality.
- Experienced in building context within new technical areas, including new programming languages or paradigms.
- Adept at communicating complex technical concepts to developers across all experience levels, from junior to expert.
- Passionate about connecting with and assisting new users, understanding their needs, and devising creative solutions.
- Love using and/or crafting great products, with a keen eye for detail in articulating pain points and refining user experience.
Great to haves
- Polyglot experience (exposure to multiple programming languages) – an opportunity you will gain at Stainless, as we support SDKs in 8+ languages.
- Experience building and consuming APIs and/or SDKs, including REST, GraphQL, gRPC, and others.
- Experience building and/or maintaining a popular open-source project.
Benefits
- Competitive salary and generous equity grants.
- Excellent healthcare coverage options (e.g., fully covered platinum plans).
- Paid commuter benefits and similar perks.
- Paid team lunch/meals on workdays.
- Flexible PTO plus 3 weeks of company-wide vacation annually (2 weeks in December, 1 week at the end of summer).
- Flexible work-from-home options and 1 month fully remote per year (known as "remote February").
Compensation
The compensation range for this Support Engineer role is $150,000 - $220,000 annually.
Key skills/competency
- Customer Support
- API Development
- SDKs
- Technical Troubleshooting
- Programming Languages
- Developer Experience
- Documentation
- Client Engagement
- Problem Solving
- Software Engineering
How to Get Hired at Stainless
- Research Stainless's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their rapid growth and focus on APIs.
- Customize your resume for Support Engineer roles: Highlight experience with APIs, SDKs, customer support, technical communication, and any polyglot programming skills using keywords from the job description.
- Showcase technical expertise: Be prepared to discuss your experience in building and consuming APIs (REST, GraphQL, gRPC) and contributing to open-source projects, demonstrating a deep technical craft.
- Emphasize problem-solving and communication: During interviews, articulate how you’ve jumped into new technical domains and effectively communicated complex concepts to diverse developer audiences.
- Prepare for client-centric questions: Discuss specific instances where you’ve advocated for customer needs, improved developer experience, and built tooling to solve client-facing challenges at Stainless.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background