Staff Software Engineer

IntuitiveSunnyvale, CA

About The Position

We are seeking a Staff Software Engineer to join the software team within the Endoluminal business unit and help drive AI developer enablement initiatives across the company. The successful candidate in this role will build APIs, command line interfaces, and other developer-facing tools and experiences that make APIs and data platforms easy to use.

Requirements

  • Strong experience in frontend development (React or similar)
  • Proficiency in at least one backend language (Node.js, Python, etc.)
  • Experience building CLI tools and/or developer SDKs
  • Understanding of API design and developer usability principles
  • Familiarity with authentication flows and API consumption patterns
  • Strong UX intuition for developer-facing products
  • Experience with documentation tooling and content systems
  • Excellent problem-solving skills and a collaborative mindset
  • Bachelor's or Master’s degree in computer science or related field.
  • Minimum of 8 years relevant experience in software development.

Nice To Haves

  • Experience working with medical devices or other regulated industries.
  • Experience with defining and implementing data privacy requirements.

Responsibilities

  • Partner with platform engineers working on development of backend services and APIs
  • Develop user interfaces for API exploration, data access, and workflows
  • Build and maintain CLI tools, SDKs, and developer tooling
  • Design intuitive developer experiences for interacting with APIs
  • Create documentation, tutorials, and onboarding workflows
  • Collaborate with various teams to ensure consistent API usability
  • Gather feedback from users and iterate on tooling and UX
  • Improve accessibility, usability, and performance of developer-facing tools

Benefits

  • market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service