API & SDK Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job 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
Requirements
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.
Benefits & conditions
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
About the company
Focused Support LLC is a Service Disabled Veteran Owned Small Business Concern (SDVOSBC) providing high quality technical and operational support and software development services. Founded in 2011, we provide cutting edge capabilities to solve unique challenges. In response to todayβs evolving missions, our goal is to provide quality solutions that enable end users.
Focused Support is looking for an API and SDK Engineer to own the design, evolution, and documentation of our public API and plugin SDK. Our existing API and SDK are currently used primarily by internal developers. This role will make them a first-class product for external third-party developers.
This is an in-person position in our Logan, Utah or Columbia, Maryland offices.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦