> Markdown version of [/jobs/ext/4087596-api-sdk-engineer](https://www.wearedevelopers.com/jobs/ext/4087596-api-sdk-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # API & SDK Engineer - **Company:** Focused Support LLC - **Location:** Logan, UT, United States - **Experience:** Expert - **Salary:** $185,000 - $210,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Software Documentation, Software Engineering, TypeScript, Management of Software Versions, Rate Limiting, Graphql, Api Gateway, Restful APIs, Pagination, Webhooks - **Published:** October 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=51559c6b4530f8a4 ## About the Role Qualifications: To perform this job successfully, an individual must be able to perform essential duties satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. * U.S. Citizenship with the ability to obtain and maintain a security clearance * 5+ years in software engineering * Experience designing and maintaining public or partner facing API, SDK, or plugin/extension system * Hands-on experience designing, developing, and maintaining enterprise-grade API Gateways * Experience with REST, GraphQL, webhooks, and other API technologies * Hands-on experience with API versioning and backward compatibility * Experience designing plugin architectures including sandboxing, dependency isolation, and capability based permissions * Proficiency in Java and Javascript/Typescript Minimal travel may be required. ## Description * Evolve existing REST endpoints for reading and contributing data and support new interface options such as GraphQL, webhooks, etc. * Set and enforce API standards including naming, resource modeling, pagination, filtering, error handling, and rate limiting * Define versioning and deprecation policy including backward compatibility * Set and enforce documentation standards * Design and harden the plugin model including extension points and lifecycle hooks * Define plugin isolation, permissions/capabilities, and stability guarantees so that third-party code cannot destabilize the core application * Build and maintain SDKs, client libraries, CLI tooling, and project templates and scaffolding * Support the creation of a third-party developer support group within the organization