Full-Stack Platform Engineer
New
O
OpenTeamsAI Platform
Washington, DC; Denver, CO; or Colorado Springs, CO preferred (hybrid). Highly qualified candidates outside these locations may also be considered.Full-TimeSenior
Salary$145,000–$250,000 USD, dependent on experience level and location
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- GraphQLPythonTypeScriptVue.JsGoReactRESTful APIs
Requirements
- 5+ years of full-stack or backend engineering experience, with an emphasis on API-first services.
- Proficiency in Python, TypeScript, Go, or a comparable programming language.
- Experience designing, documenting, versioning, and maintaining REST or GraphQL APIs.
- Working proficiency with a modern component-based frontend framework such as React, Vue, or Svelte.
- Hands-on experience implementing authentication and authorization using OpenID Connect, SAML, PKI/X.509 certificates, or comparable identity protocols.
- Experience developing containerized applications and services.
- Experience with Git-based development workflows, automated testing, and continuous integration.
- Demonstrated ability to write developer-facing API documentation and integration guides.
- Experience with relational databases and API-level data modeling.
- Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
Responsibilities
- Design, implement, document, and maintain APIs for workflow orchestration, data ingestion, evaluation execution, and results management.
- Define clear, stable, and versioned interface specifications for use by external integrators.
- Implement brokered single sign-on and identity federation using protocols such as OpenID Connect, SAML, and PKI/X.509 certificate-based authentication.
- Build analyst-facing web interfaces, including consoles for launching workflows, inspecting results, and diagnosing failed runs.
- Develop UI for AI-specific interaction patterns such as streaming model output, agentic runs, and prompt management.
- Produce API documentation, integration guides, SDK examples, and reference implementations.
- Write automated tests and maintain CI pipelines across backend and frontend code.
View Full Description & ApplyYou'll be redirected to the employer's site