Staff Software Engineer
On-site · Sunnyvale, California, United States
Job Summary
Staff Software Engineer to join the Endoluminal software team and drive AI developer enablement across the company. Build APIs, command line interfaces, and other developer-facing tools and experiences to make APIs and data platforms easy to use. Responsibilities include partnering with platform engineers on backend services and APIs, developing UIs for API exploration and data access, building and maintaining CLI tools, SDKs, and developer tooling, designing intuitive experiences for interacting with APIs, creating documentation, tutorials, and onboarding workflows, collaborating to ensure API usability, gathering user feedback, and improving accessibility, usability, and performance of developer-facing tools.
Required Qualifications
- Bachelor's or Master's degree in computer science or related field
- Minimum of 8 years relevant experience in software development
- 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
Additional Requirements
- Vaccination may be required for certain roles (COVID-19) depending on local requirements
- Export controls may apply to certain positions and regions; final offers contingent on export license/TCP where applicable
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.