Top

Senior Rust Developer

United States

16 Days ago

Job Description


We are looking for a Senior Rust Developer. Their goal is to advance computational biology by developing scalable, open-source workflow execution engines that empower scientists to efficiently deploy and manage large-scale computations. General Information

  • Location: Remote. Open to talents from GMT-8 to GMT+5 time zones. The client is not open to China, Australia or countries in similar time zones.
  • Overlap: 3 - 4 hours with Chicago/Texas (US Central Time)
  • Length: 6 months (with potential for extension)
Project Information Sprocket is an open workflow execution engine written in Rust?it enables scientists, who are generally not experts at scaling and deploying large-scale computation, to write simple workflow descriptions using the Workflow Description Language. Requirements
  • Required Skills:
    • 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
  • Optional Skills (not mandatory):
    • 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
    Deliverables
    • 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

    Benefits
    • 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

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Full Time

Workplace Type: Remote

Experience Level: Mid-Senior level

Salary: Competitive & Based on Experience

Experience: 6 - 7 yrs

Contact Information


Company Name: Walter

Recruiting People: HR Department

Website: https://walter-dev.webflow.io/

Location

Important Alert:
Beware of people who promise you a job or interview in exchange for money. If someone asks you for money and says it's for something like a registration fee or a refundable deposit, it could be a scam. Please be cautious. Remember, elsejob.com does not guarantee a job or interview in exchange for money, so don't give money to anyone like that.

Similar Jobs

Senior Software Engineer

Rockstar • United States

Salary: Competitive & Based on Experience

View Job
Senior Full-Stack Engineer

Exec • United States

Salary: Competitive & Based on Experience

View Job
Data Engineer / Data Modeler

Essnova Solutions, Inc. • United States

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
AI Engineer

Portless • United States

Experience: 1 - 2 yrs

Salary: Competitive & Based on Experience

View Job
Commercial Strategy Leader - Software Solutions

Symmetrio • United States

Salary: $300,000 - $330,000 / Annual Salary

View Job
Senior Product Manager

BusRight • United States

Experience: 5 - 8 yrs

Salary: Competitive & Based on Experience

View Job
Director of Software Engineering

Flosum • United States

Salary: Competitive & Based on Experience

View Job
Senior Solutions Architect

Panorama Education • United States

Experience: 2 - 3 yrs

Salary: Competitive & Based on Experience

View Job
AI Operations Engineer

Chipply • United States

Salary: Competitive & Based on Experience

View Job
Backend Software Engineer (Staff/Principal)

Seeq • United States

Salary: Competitive & Based on Experience

View Job