What are the responsibilities and job description for the Java Rust Developer position at HPTech Inc.?
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
If you meet some of these qualifications, we'd love to chat!
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 distributed system concepts (e.g., distributed consensus, replication, failure detection, etc.)
Bonus qualifications:
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
Description
We are building a new distributed multi-tiered data orchestration service to support critical Artificial Intelligence/Machine Learning systems and services with direct business and customer value.
We are looking for an experienced developer to join our collaborative and friendly team. Someone with a desire to learn. With a passion for clean, maintainable code. Someone that enjoys the duality of working on high level concepts as well as optimizing low-level performance. 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.
Hourly Wage Estimation for Java Rust Developer in Austin, TX
$42.00 to $54.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Java Rust Developer?
Sign up to receive alerts about other jobs on the Java Rust Developer career path by checking the boxes next to the positions that interest you.
We are seeking an experienced SAP BTP Consultant/Architect to design, develop, and implement cloud-based solutions on SAP Business Technology Platform (BTP...more
We are looking for a skilled QA Engineer with strong experience in iOS automation testing using Swift and XCUITest. The role involves designing and executi...more
We are looking for an experienced Java Lead Developer to design, develop, and support enterprise applications. The ideal candidate will lead a team of deve...more
Supply Chain - PM Columbus, OH / Onsite Responsibilities: Lead and manage the project team (developers, QA, business partners) Develop and execute resource...more
Job Summary Location: Austin Job Description Lead technical teams in delivering highly scalable and reliable applications that meet business budgets/timeli...more
Hai , Our client is looking for Java Developer project Austin, TX below is the detailed requirements. Job Title : Java Developer Location : Austin, TX Dura...more