Title:Rust Full Stack Developer
Location: Austin, TX / Sunnyvale, CA
Pay Rate: $50- $55/hr
Position Overview
Our client is seeking an experienced Rust Full Stack Developer for a long-term contract opportunity supporting a product engineering environment. The ideal candidate will have strong, demonstrable hands-on experience in Rust and Go, along with working knowledge of Spring Boot and Node.js.
Rust is a critical, non-negotiable requirement. Candidates must demonstrate practical Rust development expertise and a solid understanding of systems programming concepts. Profiles with only theoretical knowledge, limited exposure, or basic familiarity with Rust should not be submitted.
Key Highlights
Long-term contract opportunity in a product engineering environment.
Work on backend and full-stack application development.
Opportunity to apply Rust and Go expertise to real-world engineering challenges.
Onsite opportunity in Austin, TX, or Sunnyvale, CA.
Required Technical Skills
Rust: Strong hands-on development experience, including ownership of production code and the ability to explain technical implementation decisions.
Go (Golang): Strong backend development experience, including concurrent programming and scalable service development.
Spring Boot: Experience developing and maintaining backend services and REST APIs.
Node.js: Experience building backend applications, APIs, and application integrations.
Full Stack Development: Ability to contribute across backend services, APIs, and frontend components as required.
Required Qualifications
Minimum 7+ years of hands-on full-stack software development experience.
Minimum 4+ years of strong hands-on experience in Rust and Go combined, with demonstrable proficiency in both languages.
Strong understanding of microservices architecture, RESTful APIs, and distributed systems.
Experience with backend application design, debugging, performance optimization, and production issue resolution.
Understanding of concurrency, memory safety, error handling, and resource management in systems programming.
Experience working in collaborative, fast-paced product engineering environments.
Willingness to work onsite from Day 1 in Austin, TX, or Sunnyvale, CA.
Preferred Qualifications
Experience with modern frontend frameworks and technologies.
Knowledge of cloud platforms, CI/CD pipelines, automated testing, and containerization.
Experience designing reliable, scalable, and maintainable software systems.
Mandatory Rust Technical Screening
Rust expertise will be assessed carefully before submission. Candidates should be able to:
Explain ownership, borrowing, lifetimes, and the borrow checker.
Demonstrate proficiency with traits, generics, enums, pattern matching, and error handling using Result and Option.
Discuss concurrency, thread safety, and the appropriate use of Send and Sync.
Explain asynchronous Rust, including async/await and the role of runtimes such as Tokio, where applicable.
Describe real-world Rust projects, individual contributions, architectural decisions, debugging approaches, and performance considerations.
| Location | Austin, TX |
| Salary | $50–$55 |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Resume Builder