{"schemaVersion":"jobsearcher.job.v1","id":"bcc2806f4f66bd2066321ad1","url":"https://jobsearcher.com/jobs/bcc2806f4f66bd2066321ad1","canonicalUrl":"https://jobsearcher.com/jobs/bcc2806f4f66bd2066321ad1","title":"Rust Developer - Senior Engineer","description":"Senior Software Engineer - RUST DeveloperLocation: Austin, TX (Hybrid)Duration: 6 months+ Contract OnlyThis role is for W2 hire only, NO C2C.SummaryWe are seeking an experienced Software Engineer to join a small, highly collaborative team responsible for building and operating critical distributed systems. This role offers significant ownership, autonomy, and influence over the architecture and direction of our core services.We believe that small, agile teams are best positioned to deliver high-quality, high-impact software. Our engineers share code ownership and domain expertise through close collaboration and pair programming. Our codebase is written entirely in modern Rust, leveraging the latest language features, tooling, and engineering practices.We prioritize sustainable software development through readable, maintainable, and high-performance code. We employ comprehensive testing strategies, ranging from low-level performance validation (including allocation and memory usage testing) to correctness testing through fault injection, race-condition simulation, and resilience testing.Key QualificationsIf you meet some of the qualifications below, we'd love to hear from you.Required QualificationsProven experience designing, building, and operating highly scalable applications and web servicesStrong proficiency in Rust, including asynchronous programming (async/await), ownership and borrowing concepts, and concurrency primitives (Sync/Send)Experience with concurrent programming, including locking mechanisms, memory synchronization, and atomic operationsSolid understanding of distributed systems concepts such as consensus, replication, failure detection, consistency, and fault tolerance.Preferred QualificationsExperience with blob storage systems and object storage technologiesExperience working with distributed key-value databasesFamiliarity with Kubernetes, containers, and cloud-native infrastructureKnowledge of Linux operating system internalsExperience with storage systems and data management technologiesFamiliarity with backend web technologies and service-oriented architectures","company":"Mokshaallc","rawCompany":"mokshaallc","city":"Austin","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-06-06T13:53:03.570Z","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":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Rust Developer - Senior Engineer","description":"Senior Software Engineer - RUST DeveloperLocation: Austin, TX (Hybrid)Duration: 6 months+ Contract OnlyThis role is for W2 hire only, NO C2C.SummaryWe are seeking an experienced Software Engineer to join a small, highly collaborative team responsible for building and operating critical distributed systems. This role offers significant ownership, autonomy, and influence over the architecture and direction of our core services.We believe that small, agile teams are best positioned to deliver high-quality, high-impact software. Our engineers share code ownership and domain expertise through close collaboration and pair programming. Our codebase is written entirely in modern Rust, leveraging the latest language features, tooling, and engineering practices.We prioritize sustainable software development through readable, maintainable, and high-performance code. We employ comprehensive testing strategies, ranging from low-level performance validation (including allocation and memory usage testing) to correctness testing through fault injection, race-condition simulation, and resilience testing.Key QualificationsIf you meet some of the qualifications below, we'd love to hear from you.Required QualificationsProven experience designing, building, and operating highly scalable applications and web servicesStrong proficiency in Rust, including asynchronous programming (async/await), ownership and borrowing concepts, and concurrency primitives (Sync/Send)Experience with concurrent programming, including locking mechanisms, memory synchronization, and atomic operationsSolid understanding of distributed systems concepts such as consensus, replication, failure detection, consistency, and fault tolerance.Preferred QualificationsExperience with blob storage systems and object storage technologiesExperience working with distributed key-value databasesFamiliarity with Kubernetes, containers, and cloud-native infrastructureKnowledge of Linux operating system internalsExperience with storage systems and data management technologiesFamiliarity with backend web technologies and service-oriented architectures","datePosted":"2026-06-06T13:53:03.570Z","dateModified":"2026-06-06T13:53:03.570Z","hiringOrganization":{"@type":"Organization","name":"Mokshaallc","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Austin","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bcc2806f4f66bd2066321ad1"},"url":"https://jobsearcher.com/jobs/bcc2806f4f66bd2066321ad1"}}