Software Developer
GrabJobs
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
- ...environments.Manage and automate AWS IAM permissions, roles, policies, service accounts, workload identities, and access patterns.Develop and maintain Terraform modules, IaC pipelines, and GitOps-based deployment workflows for identity infrastructure.Collaborate across...Suggested
- Lead Software Engineer, Phantom WorksCompany:The Boeing CompanyThe Boeing Company is seeking Lead Software Engineer with an Active Top... ...to extend current products and win new programs; and developing new businesses and entering new markets. The organization is seeking...SuggestedPermanent employmentFull timeContract workWork experience placementRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- Lead Software Engineer, Phantom WorksCompany:The Boeing CompanyThe Boeing Company is currently seeking a Lead Software Engineer to support... ...OASIS) Solutions team. This role is responsible for defining, developing, and leading the software development for real-time software...SuggestedPermanent employmentFull timeWork experience placementFor subcontractorRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
- ...accordance with ITSM best practices.Support configuration across incident, request, change, problem, knowledge, and asset processes.Develop and maintain integrations between Halo ITSM, Jira, and other enterprise systems using APIs, webhooks, and middleware.Troubleshoot...Suggested
- ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions... ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to...SuggestedFull timeTemporary workRelocation
- ...including PL/SQL. Good analytical and multitasking skills. Good oral and written communication skills. Identify and resolve problems in a timely manner; gather and analyze information skillfully; develop alternative solutions; Critical thinking and creative problem solving...
- ...We are seeking a Lead Full Stack Developer to join our team. You will play a pivotal role in driving the technical direction and implementation of software development projects. You will lead a team of developers, ensuring the delivery of high-quality, scalable, and maintainable...Contract workCasual work
- ...Job Summary Exegy is seeking a highly motivated senior level software engineer to work closely with other dedicated engineers in our... ...Managers and Operations Mentor other Market Data Engineer developers Work with other development groups at Exegy on strategic...Full time
- ...Principal Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Principal Software Engineer for a full-time... ...Possesses principal knowledge and principal hands-on experience in developing, implementing and leading software applications and teams....Full time
- ...partners. \n What we are expecting from you (i.e. the qualifications you must have): ~ Research, design, and develop computer and network software or specialized utility programs. ~ Analyze user needs and develop software solutions, applying principles and...Full timeLocal areaImmediate start
- ...C# .NET Software Developer / Software Engineer / Web Application Developer MarketVolt, LLC, a digital marketing software and services firm based in St. Louis, seeks a creative software developer who can thrive in a fast-paced, customer-driven environment. We’...Full timeShift work
$126.65k - $171.35k
Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Experienced or Senior) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This teamsupports...Permanent employmentFull timeWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$126.65k - $171.35k
Software Developer Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Software Developer Engineer (Experienced or Senior) to join the Digital Analytics and System Health (DASH) software team in Hazelwood, MO. This role will support...Permanent employmentFull timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...defense technology firm in St. Louis, Missouri, seeks a Senior Software Engineer skilled in C++ embedded development. This position... ...the U.S. Department of Defense. Key responsibilities include developing efficient embedded software systems and solving complex technical...
- ...rule engines for payment integrity use cases.Configurable API/data integration frameworks.Template-based or parameterized services.Develop JSON/YAML/XML-based configuration interpreters.Enable runtime rule updates without redeployment.Design version-controlled rule lifecycle...Local area
$220k - $240k
...care in metabolic health. Opportunity We are seeking a Lead Software Engineer to join our Copilot team and play a key role in shaping... ...improve the member experience. Responsibilities Design, develop, and scale backend services and RESTful APIs using FastAPI (Python...Remote workWork visaFlexible hours- ...and build lasting partnerships. We are looking for a strong Software Engineer to design and build internal tools and analysis... ...Hard Skills Proven experience as a Lead or Senior Software Developer with demonstrated technical leadership responsibilities Strong...
- ...technical security controls and security processes across internally developed applications and AI-enabled systems. This role partners directly with engineering teams to embed security into the software development and AI lifecycles, and, in partnership with the AI-...
$140k - $200k
...interview process involves several technical interviews and we aim to complete them within 1 week. What Yo u’ ll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking,...Work at officeRemote work- ...service to new clients. What You Will Do: The Full Stack Developer is responsible to help define and design the requirements, UI/... ...Design and program new components and enhance existing software in a small, nimble, customer-focused environment where working...Remote workMonday to Friday
- ...customers' partnership every day by delivering exceptional experiences that drive their success. Summary We're looking for a Software Developer II for Miovision Technologies US, LLC to architect and maintain AWS cloud-native solutions across different teams and...Remote workFlexible hours
- ...enterprise-level security controls. Your mission is to fortify our software supply chain by integrating rigorous security testing directly... ...toolchains (Eclipse, JDeveloper, Visual Studio) to support developer workflows, including pipeline development activities where...Contract workRemote work
- ...approaches to problems encountered and that may involve the following detailed aspects of work assignments:Responsibilities include:Develop cost opinions, work plans, and schedules, as well as conduct and coordinate work requiring judgment in the independent evaluation,...
- ...specifically in cybersecurity, privacy, and financial audits. We build software for the people who enable trust between businesses. We're... ...used across Fieldguide Maintain and evolve the internal developer platform that supports the team, including deployment tooling,...Remote workFlexible hours
- ...options (e.g., Aflac), and a 401(k) for all W-2 employees (and their families if needed) We are seeking three mid-to-senior level Java Developers to join a cloud-native engineering team building high-scale backend services. This role is ideal for developers with strong...Contract workRemote work3 days per week
- ...your time and have a great week ahead!!! Role:Senior Java/Spark Developer - Remote (Should be inside US to apply for this role) Need US... .... Required Experience and Skills: 5+ years of professional software engineering experience, with a strong focus on JVM-based development...Remote work
$59.5 - $85 per hour
...Technology Partners is currently seeking a talented Senior Java Developer. Do you have 6 or more years of experience in Java server-side... ...with team members to deliver scalable and performant software solutions. Required Skills & Experience: 6 or more years of experience...$126.65k - $171.35k
Test and Inspection Embedded Software Engineer (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Test... ...commercial and military platforms. The specific role includes developing, integrating, bug resolution, and testing C++/C# software for...Permanent employmentFull timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$600 per week
...insurance - Dev10 is your opportunity to upskill and launch a career in Software Development. Dev10 provides a pathway for motivated learners to gain real-world experience while developing technical skills through immersive training. Whether you're growing your...Hourly payWork experience placementH1bImmediate startRelocationWork visaRelocation package$80 per hour
...reliability of Kotlin and Android applications. Collaborate with developers to identify, reproduce, and resolve functional, performance,... ...everyone. Bachelor's or Master’s Degree in Computer Science, Software Engineering, Software Development, Computer Engineering, Information...Part timeFreelanceRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- ngo software engineer Saint Louis, MO
- software system engineer Saint Louis, MO
- software engineer - early career Saint Louis, MO
- entry level software engineer remote Saint Louis, MO
- software engineer intern Saint Louis, MO
- software developer positions Saint Louis, MO
- junior software developer internship Saint Louis, MO
- software development engineer aws Saint Louis, MO
- consulting software engineer Saint Louis, MO
- financial software developer Saint Louis, MO


