{"schemaVersion":"jobsearcher.job.v1","id":"caa0a8c69bd368d1bd4fc6a5","url":"https://jobsearcher.com/jobs/caa0a8c69bd368d1bd4fc6a5","canonicalUrl":"https://jobsearcher.com/jobs/caa0a8c69bd368d1bd4fc6a5","title":"Senior Rust Software Engineer","description":"Our company descriptionMission is a platform for hiring, vetting and managing software development talents. It enables our clients to connect with the world’s best talent to build mission-critical software products.About the CompanyThis company provides an open-source, collaborative data platform and headless backend that connects to any SQL database. It offers instant REST and GraphQL APIs alongside a no-code interface for data and content management. The platform is designed to be unopinionated, supporting diverse technology stacks while allowing organizations to maintain full control over their data schemas. It features modular architecture and integrated automation tools to streamline digital asset management and backend development.About the RoleAs a Senior Software Engineer focusing on Rust, you will build and evolve the core capabilities of a modular, self-hosted data platform. This role centers on product engineering, where you will ship features that enhance the developer experience and expand system functionality. You will own features from design to rollout, ensuring the platform remains fast, reliable, and maintainable. Working in a remote-first environment, you will collaborate with cross-functional partners to translate complex user requirements into pragmatic, production-grade technical solutions that impact a global developer community.What You'll DoDesign and implement core platform capabilities and product features using Rust.Translate product requirements into technical specifications, including API design and architecture plans.Develop maintainable domain architectures with strong test coverage and thoughtful abstractions.Manage the full feature lifecycle from initial design documentation to post-release iteration.Collaborate with front-end engineers and product managers in an asynchronous, remote-first environment.Conduct code reviews and create technical documentation to uphold high engineering standards.Enhance team execution through technical mentorship, pairing, and pragmatic decision-making.What You Bring3+ years of production experience with Rust.Significant background in backend engineering and API design.Deep understanding of systems engineering, including concurrency and distributed systems.Proven ability to design and evolve resilient, maintainable software architectures.Strong written and verbal communication skills for remote-first collaboration.UK/Europe timezone is preferredNice to HavesExperience with data-intensive systems, including databases, streaming, or storage engines.Background in building developer platforms or public-facing APIs.Proficiency in performance profiling and optimization within Rust.Experience turning ambiguous product needs into shippable platform features.","company":"Missiondev","rawCompany":"missiondev","city":"Jonesboro","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-06-17T01:53:03.512Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Rust Software Engineer","description":"Our company descriptionMission is a platform for hiring, vetting and managing software development talents. It enables our clients to connect with the world’s best talent to build mission-critical software products.About the CompanyThis company provides an open-source, collaborative data platform and headless backend that connects to any SQL database. It offers instant REST and GraphQL APIs alongside a no-code interface for data and content management. The platform is designed to be unopinionated, supporting diverse technology stacks while allowing organizations to maintain full control over their data schemas. It features modular architecture and integrated automation tools to streamline digital asset management and backend development.About the RoleAs a Senior Software Engineer focusing on Rust, you will build and evolve the core capabilities of a modular, self-hosted data platform. This role centers on product engineering, where you will ship features that enhance the developer experience and expand system functionality. You will own features from design to rollout, ensuring the platform remains fast, reliable, and maintainable. Working in a remote-first environment, you will collaborate with cross-functional partners to translate complex user requirements into pragmatic, production-grade technical solutions that impact a global developer community.What You'll DoDesign and implement core platform capabilities and product features using Rust.Translate product requirements into technical specifications, including API design and architecture plans.Develop maintainable domain architectures with strong test coverage and thoughtful abstractions.Manage the full feature lifecycle from initial design documentation to post-release iteration.Collaborate with front-end engineers and product managers in an asynchronous, remote-first environment.Conduct code reviews and create technical documentation to uphold high engineering standards.Enhance team execution through technical mentorship, pairing, and pragmatic decision-making.What You Bring3+ years of production experience with Rust.Significant background in backend engineering and API design.Deep understanding of systems engineering, including concurrency and distributed systems.Proven ability to design and evolve resilient, maintainable software architectures.Strong written and verbal communication skills for remote-first collaboration.UK/Europe timezone is preferredNice to HavesExperience with data-intensive systems, including databases, streaming, or storage engines.Background in building developer platforms or public-facing APIs.Proficiency in performance profiling and optimization within Rust.Experience turning ambiguous product needs into shippable platform features.","datePosted":"2026-06-17T01:53:03.512Z","dateModified":"2026-06-17T01:53:03.512Z","hiringOrganization":{"@type":"Organization","name":"Missiondev","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jonesboro","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"caa0a8c69bd368d1bd4fc6a5"},"url":"https://jobsearcher.com/jobs/caa0a8c69bd368d1bd4fc6a5"}}