Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Spoon

Senior Rust Developer

Spoon

Senior Rust Developer responsible for developing scalable, open-source workflow execution engines for computational biology. Contributing to impactful technology that empowers scientific research worldwide.

Posted 7/29/2026full-timeRemote • 🇺🇸 United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in Rust programming and API design, with a strong focus on developing and enhancing workflow engines and specifications. Proven ability to collaborate with open-source communities and standards bodies while maintaining comprehensive documentation.

Highest-signal resume keywords
Rust ProgrammingAPI DesignOpenAPI (Swagger)Workflow Description Language (WDL)Task Execution Schema (TES)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
RustProduction Code DevelopmentLexingParsingValidatingLintingFormattingTestingGitHubKubernetes
Soft Skills
CollaborationCommunication
Tools & Technologies
OpenAPISwaggerSprocketCrankshaftUtoipa
Industry Keywords
Computational BiologyScientific ComputingLarge-Scale ComputationStandards BodiesGA4GH

Tech Stack

Tools & technologies
CloudKubernetesRust

About the role

Key responsibilities & impact
  • Contribute to the development and enhancement of the Sprocket workflow execution engine and related Rust crates (e.g., wdl, sprocket, crankshaft)
  • Improve and extend the Workflow Description Language (WDL) specification, including proposing, drafting, and shepherding changes through the ratification process
  • Collaborate on the evolution of the Task Execution Schema (TES), including interaction with standards bodies and the open-source community
  • Develop and maintain reference implementations, ensuring comprehensive API documentation (OpenAPI/Swagger)
  • Regularly communicate progress and coordinate with the internal computational biology team

Requirements

What you’ll need
  • Senior-level proficiency (6+ years) in Rust, with a strong track record of shipping production code
  • Experience contributing to or leading open-source projects
  • Familiarity with workflow engines, scientific computing, or large-scale computation
  • Ability to work with Rust crates for lexing, parsing, validating, linting, formatting, testing, and executing domain-specific languages
  • Strong skills in API design and specification development
  • Experience using GitHub for project planning and collaboration
  • Experience developing or improving specifications using OpenAPI (Swagger)
  • Familiarity with the Workflow Description Language (WDL) and Task Execution Schema (TES)
  • Experience with Kubernetes or cloud/HPC environments
  • Prior involvement with standards bodies (e.g., GA4GH)
  • Experience with Rust crates such as utoipa for OpenAPI/Swagger documentation

Benefits

Comp & perks
  • Full-time and long-term role
  • Opportunity to work on impactful, open-source technology used by scientists worldwide
  • Influence the direction of open standards in scientific workflow execution