Senior Java Rust Engineer with Bigdata, Distributed Systems and Rust
•Today
| Hours | Full-time, Part-time |
|---|---|
| Location | Austin, TX 78701 Austin, Texas open_in_new |
About this job
Job Description
Job Description
Title : Senior Java Rust Engineer with Bigdata, Distributed Systems and Rust W2 Contract Only Location : Austin, TX Onsite Summary We are looking for software engineers to join our small team with big responsibilities. The role involves a tremendous amount of individual responsibility and influence over the direction of the core service. We believe in small agile teams and their ability to deliver high-quality, high-impact software. We share code ownership and knowledge through the Agile technique of pair-programming. Our codebase is written entirely in modern Rust using the latest technologies and coding practices.
We rely on sustainable coding through focus on readable, maintainable, and performant code. As such, we lean heavily on Rust and its great tooling to fearlessly develop highly efficient distributed systems code. We use multiple levels of testing to ensure we have low-level performance (such as tests to validate the number of allocations and bytes used) as well as correctness (such as tests with fault injection, and race condition simulation). Combined with the powerful borrow checker and strong type system of Rust, we can develop complex systems with confidence. Key Qualifications Core qualifications:
All members of the team are responsible for the complete life-cycle of features. This includes identifying areas of improvement, proposing changes, driving implementation, and supporting it in production.
Thanks & Regards
Devendra Rai
Technical Recruiter
Direct: 609-766-0054
Email: devendra.rai@applabsystems.com
www.applabsystems.com
We rely on sustainable coding through focus on readable, maintainable, and performant code. As such, we lean heavily on Rust and its great tooling to fearlessly develop highly efficient distributed systems code. We use multiple levels of testing to ensure we have low-level performance (such as tests to validate the number of allocations and bytes used) as well as correctness (such as tests with fault injection, and race condition simulation). Combined with the powerful borrow checker and strong type system of Rust, we can develop complex systems with confidence. Key Qualifications Core qualifications:
- Experience designing, implementing, and supporting highly scalable applications and web services
- Experience working with Rust (e.g., asynchronous (async/await), sharing models (Sync/Send), etc.)
- Experience with concurrent programming (e.g., locking, memory synchronization, atomic operations, etc.)
- Experience with distributed system concepts (e.g., distributed consensus, replication, failure detection, etc.)
- Experience with blob storage solutions
- Experience with distributed key-value databases
- Experience with Kubernetes and containers
- Experience with Linux system internals
- Experience with storage systems and internals
- Experience with back-end web technologies
All members of the team are responsible for the complete life-cycle of features. This includes identifying areas of improvement, proposing changes, driving implementation, and supporting it in production.
Thanks & Regards
Devendra Rai
Technical Recruiter
Direct: 609-766-0054
Email: devendra.rai@applabsystems.com
www.applabsystems.com
Nearby locations
Nearby Job Titles
Fast Food Preparation Worker Jobs Radiologic Technologist Jobs Insurance Sales Agent Jobs Truck Driver Jobs Network Architect JobsNearby Locations
Austin, TX Jobs Round Rock, TX Jobs Cedar Park, TX Jobs Pflugerville, TX Jobs Texas JobsNearby Companies
ApexFocusGroup Jobs Care.com Jobs DoorDash Jobs ICON Technology Jobs Hiring Drivers Now JobsNearby Categories
Full-time Jobs Part-time Jobs Gig Jobs Posting ID: 1310115355 Posted: 2026-10-29 Job Title: Senior Java Rust Engineer