| Location | NY |
| Salary | $50–$55 Per Hour |
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.
Terms & Conditions for Candidate Portal
Last Updated: May 6th, 2026
Please read these Terms & Conditions ("Agreement", "Terms") carefully before using the Candidate Portal ("Portal", "Service") provided by The AES Group ("we", "us", "our").
By accessing or registering for the Portal, you ("Candidate", "User", "you", "your") agree to be bound by these Terms.
If you do not agree with any part of these Terms, you may not use the Portal.
By accessing or using the Candidate Portal, you affirm that you are at least 18 years old and are legally authorized to enter into this Agreement.
If you are accessing the Portal on behalf of an employer or third party, you represent that you have the authority to bind that entity to these Terms.
The Portal is provided as a digital platform for Candidates to:
These Terms govern your use of the Portal and all related services.
You understand and agree that:
You agree to use the Portal in compliance with:
Prohibited actions include, but are not limited to:
You acknowledge that:
Your use of the Portal is subject to our Privacy Policy, which describes how we collect, use, and safeguard your personal information.
By using the Portal, you consent to the collection and use of information as described.
All intellectual property contained in or presented through the Portal is owned by us or our licensors.
You may not copy, modify, distribute, or otherwise use any Portal content without express written permission.
The Portal and all content and services are provided "as is" and "as available."
We make no warranties, express or implied, including:
To the fullest extent permitted by law, we are not liable for:
We may modify these Terms at any time.
Changes will be posted on the Portal with an updated "Last Updated" date.
Your continued use of the Portal after changes indicates your acceptance.
We may suspend or terminate your access to the Portal if you violate these Terms or for any reason, with or without notice.