Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Engineering Manager, SDKs image - Rise Careers
Job details

Engineering Manager, SDKs

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 are currently 15-20 people based primarily in NYC (just west of SoHo) and looking to grow to ~70 in NYC over the next 3 years. We were founded in 2022 and are backed by top investors including Sequoia.

Our mission is to bring the best of GraphQL and gRPC to the simplicity and ubiquity of REST.

Our business model is to offer a suite of developer platform products to enable every company to offer the kind of developer experience Stripe does around their API.

Our first product is API client libraries as a service – you send us your OpenAPI spec, we let your customers npm install your-company (or equivalent, in several languages).

Our founder, Alex Rattray, created Stripe's API client library codegen system and led a redesign of the Stripe API docs.

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:

  • You’ve managed a high-performing engineering team in an early- or growth-stage startup.

  • You’re hands-on: deeply technical, understand in detail what your team is working on, and like to give architecture and product guidance.

  • You’ve personally recruited engineers to join a team you manage.

  • You’ve worked on libraries, for example building a popular open source project or designing internal abstractions used across a company.

  • You’re interested in growing your management skills as the team scales over the next 2 years.

Benefits

  • We’ll be competitive with early stage companies on cash and provide generous equity grants.

  • Great healthcare coverage options.

  • Paid commuter benefits.

  • Paid team lunch during workdays.

  • Flexible PTO.

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Engineering Manager, SDKs, Stainless

At Stainless, we're on a mission to simplify and enhance how developers interact with APIs, and we're searching for an Engineering Manager, SDKs to lead the charge in our innovative team. Based in the heart of New York City, you’ll be steering the product development of our cutting-edge SDK generator, which transforms OpenAPI specs into elegant wrapper libraries in multiple languages. As one of the two engineering leaders, you'll manage a talented team of 6-12 engineers, guiding them towards shipping high-quality features while maintaining a relentless standard of excellence. With startups like OpenAI and Cloudflare relying on our technology, your role will have a direct impact on the future of developer experience. You'll collaborate closely with our partners to optimize API support in SDKs while acting as the editor-in-chief of our technical documentation. If you're a hands-on leader who thrives in a fast-paced environment and seeks to nurture and mentor talent, we want to hear from you! Join us on our exciting journey to revolutionize the API landscape and be a part of something great at Stainless.

Frequently Asked Questions (FAQs) for Engineering Manager, SDKs Role at Stainless
What are the key responsibilities of the Engineering Manager, SDKs at Stainless?

The Engineering Manager, SDKs at Stainless is responsible for leading the product development of the SDK generator, overseeing feature releases, mentoring engineers, and ensuring high technical quality. You will also collaborate with industry leaders such as OpenAI and Cloudflare to shape the design of future APIs.

Join Rise to see the full answer
What qualifications are required for the Engineering Manager, SDKs position at Stainless?

Candidates for the Engineering Manager, SDKs position at Stainless should have previous experience managing high-performing engineering teams, deep technical expertise, and a passion for mentoring. A background in working on libraries and building scalable projects is highly valued.

Join Rise to see the full answer
What is the work environment like for the Engineering Manager, SDKs at Stainless?

The work environment for the Engineering Manager, SDKs at Stainless is dynamic and collaborative. You'll be working onsite in Manhattan with a close-knit team focused on innovation and excellence, all while being supported by a thriving startup atmosphere.

Join Rise to see the full answer
How does Stainless ensure professional growth for the Engineering Manager, SDKs?

At Stainless, we prioritize professional growth by offering opportunities for mentoring and personal development. As the Engineering Manager, SDKs, you will be expected to evolve your management skills as the team scales and provide guidance to engineers, contributing to their rapid career growth.

Join Rise to see the full answer
What benefits does an Engineering Manager, SDKs receive at Stainless?

Engineering Managers, SDKs at Stainless enjoy competitive cash compensation, generous equity grants, comprehensive healthcare coverage, paid commuter benefits, and flexible PTO, along with regular team lunches to foster a positive work culture.

Join Rise to see the full answer
Common Interview Questions for Engineering Manager, SDKs
Can you describe your experience managing an engineering team in a startup environment?

When answering this question, share specific examples of successful projects you've led, emphasizing the challenges unique to startups and how you adapted your management style to encourage collaboration and innovation.

Join Rise to see the full answer
How do you ensure the technical quality of the SDK features developed by your team?

Discuss your methods for maintaining high technical standards, such as leveraging code reviews, encouraging pair programming, and implementing automated testing processes that could help uphold the quality of the SDK features.

Join Rise to see the full answer
What strategies do you use for mentoring engineers?

Emphasize the importance of personalized development plans and regular feedback sessions. Share how leveraging one-on-one meetings can help you understand their career aspirations and establish a path for growth.

Join Rise to see the full answer
How do you approach sourcing and recruiting engineers?

Talk about your tactical approach to recruitment, including where you find candidates and how you evaluate them based on both technical skills and cultural fit, while also highlighting your past successes in building strong teams.

Join Rise to see the full answer
Describe your experience with developing API SDKs.

Illustrate your familiarity with SDK design and development by sharing specific projects. Discuss the languages and frameworks you've used while detailing any challenges you've faced and how you overcame them.

Join Rise to see the full answer
How have you approached developing technical documentation in your previous roles?

Share your philosophy on clear documentation and how you've ensured it meets the needs of both developers and end-users. Mention any tools you've employed and how you’ve involved your team in the documentation process.

Join Rise to see the full answer
Can you detail a time when you optimized a software development process?

Use the STAR method (Situation, Task, Action, Result) to describe a specific case where you identified bottlenecks in the development process, the steps you took to resolve them, and the outcome of those changes.

Join Rise to see the full answer
What is your approach to collaborating with partners on API design?

Explain the importance of communication and alignment with external teams, including how you gather feedback and iterate on designs to ensure they meet both technical requirements and partner expectations.

Join Rise to see the full answer
How do you handle conflicts or differences of opinion within your team?

Discuss your conflict resolution strategy, emphasizing open communication, active listening, and the importance of reaching a consensus that considers the team's best interests and project goals.

Join Rise to see the full answer
What do you see as the future direction for API SDK development?

Provide insights into trends you’ve observed in API SDK development, such as the rise of serverless architecture, the push for improved developer experience, and how you plan to stay ahead of these trends in your managerial role.

Join Rise to see the full answer
Similar Jobs
Stainless Hybrid New York City
Posted 3 days ago
Photo of the Rise User
Gumloop Hybrid San Francisco
Posted 6 days ago
Photo of the Rise User
Divio Remote No location specified
Posted 5 hours ago
Photo of the Rise User
DoorDash USA Hybrid San Francisco, CA; Mountain View, CA; New York, NY; Seattle, WA
Posted 2 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Albedo Hybrid Denver, CO
Posted 6 days ago
Posted 6 hours ago
Photo of the Rise User
CS GROUP Remote 400 avenue Sainte Croix, Suite 2300, Montréal, Québec, Canada
Posted 6 days ago
Photo of the Rise User
Konecranes Hybrid West Monroe, LA, United States
Posted 12 hours ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 2, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!