As a Staff Backend Software Engineer, you will play a crucial role in driving our engineering strategy.
Job Description
* Lead the design and implementation of AI-powered SDKs and platform APIs that empower developers to rapidly build, test, and deploy high-quality apps that integrate seamlessly with our platform.
Key Responsibilities:
* Architecting intelligent, context-aware developer interfaces that provide real-time guidance, API feedback, and best practice recommendations—drawing from source code, UI metadata, and behavioral signals.
* Driving innovation in SDK tooling by leveraging LLMs and model-centric architectures to enable intelligent scaffolding, type-safe interfaces, interactive docs, and in-editor code suggestions.
* Partnering closely with cross-functional teams—including UX, infrastructure, and product—to ensure that the SDKs and APIs deliver exceptional developer ergonomics, scalability, and alignment with our platform strategy.
* Championing automation-first principles across the SDK lifecycle—reducing friction through self-documenting APIs, automated changelogs, upgrade guidance, and sandboxed environments.
* Mentoring engineers and shaping the strategic direction of our developer platform—contributing to a vision for how AI can augment SDK and API design, testing, and consumption.
Required Skills and Qualifications:
* Experience leading SDK or API platforms for developer ecosystems, especially in AI-augmented environments where developer velocity and ease of integration are paramount.
* Proficiency in TypeScript and/or Python, and familiarity with modern SDK scaffolding frameworks, API design conventions (e.g. OpenAPI), and developer tooling ecosystems.
* Background in developer relations, API advocacy, or platform enablement—helping internal and external developers become successful through thoughtful design and support.
* Ability to thrive in collaborative, cross-functional teams, and enjoy translating complex platform capabilities into intuitive, well-supported SDKs that developers love.
Benefits:
* Achieve our goals and experience moments of magic, connectivity, and fun woven throughout life at our organization.
* Equity packages to align our success with yours.
* Inclusive parental leave policy supporting all parents & carers.
* An annual allowance for your wellbeing, social connection, office setup & more.
Other Information:
Our hiring decisions are based on your experience, skills, and passion as well as how you can enhance our organization and culture.
Interviews are conducted virtually.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
* Software Development