Fullstack Rust Engineer
- Hiring from
- United States
- Work type
- Hybrid
- Posted
- Sep 1, 2026
Our client is a deep tech startup building cutting-edge computing hardware and solutions. They are at the forefront of innovation, driving advancements in areas such as high-performance computation, graphics cards, and data center infrastructure. Their customer-driven approach and commitment to continuous improvement are key to their success. They are building a new class of high performance computing, specifically targeting AI/ML solutions, but quickly expanding into additional verticals such as gaming, logistics, material sciences, and other industries with high performance compute needs. This is a rare opportunity to join a well-funded startup working on some of the biggest problems facing our society today. They are committed to building ethical, environmentally friendly computing systems with a customer-centric focus. You will have a career-defining chance to influence some of the most important decisions the company makes in our early stages. Job Summary : We are seeking a talented and experienced Full Stack Rust Engineer to join our team. In this role, you will be responsible for developing and maintaining high-performance, secure, and scalable software solutions using the Rust programming language. Responsibilities : Design, develop, and implement full-stack applications using Rust, including front-end and back-end components. Collaborate with cross-functional teams, including hardware engineers, to integrate software solutions with computing hardware products. Optimize code for performance, security, and reliability, leveraging Rust's memory safety and concurrency features. Contribute to the development and maintenance of Rust-based libraries, frameworks, and tools used within the organization. Participate in code reviews, ensuring adherence to best practices and coding standards. Stay up-to-date with the latest developments in the Rust ecosystem and computing hardware technologies. Provide technical guidance and mentorship to junior developers. Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. Proven experience in developing full-stack applications using Rust, with a strong understanding of its syntax, memory management, and concurrency models. Proficiency in front-end technologies such as HTML, CSS, and JavaScript (or Rust-based alternatives like Yew or Seed). Experience with back-end development using Rust web frameworks like Actix, Rocket, or Warp. Familiarity with databases (SQL and NoSQL) and their integration with Rust applications. Knowledge of software development principles, including version control, testing, and continuous integration/deployment. Strong problem-solving and analytical skills, with the ability to break down complex problems into manageable tasks. Excellent communication and collaboration skills, with the ability to work effectively in a team environment. Familiarity with computing hardware architectures and embedded systems is a plus. If you are passionate about Rust and eager to work on innovative projects at the intersection of software and hardware, we encourage you to apply for this exciting opportunity! Important Information : *This is a 3-month contract opportunity with the potential to convert to a full-time hire. Please note that we are unable to sponsor H1B visas for this position, and we are not considering candidates who require sponsorship for employment authorization in the United States. Additionally, only candidates authorized to work in the United States without sponsorship will be considered. This role is posted on behalf of our client, and we are not seeking to engage with additional recruiting agencies or Corp-to-Corp (C2C) companies. All applications must be submitted directly by individual candidates. Submissions from external staffing agencies or C2C companies will not be accepted or considered for this position.