
Rust Developer - Remote
YO IT Consulting · Texas, United States
- Hybrid
- Full-time
- $150,000 / year
- Texas, United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Remote Rust Developer role available.
- Design and optimize backend APIs.
- Collaborate on AI research.
- Test next-generation developer tools.
- Requires 5+ years backend experience.
About the role
Rust Developer
Join our customer's team as an experienced Backend Developer. In this high-impact, remote role, you'll design, implement, and continually improve robust backend APIs while collaborating with cutting-edge AI research. You'll help test and shape the next generation of developer tools alongside a high-caliber engineering group.
Key Responsibilities
- Design, develop, and optimize REST and GraphQL endpoints for scalable APIs.
- Drive data validation, error handling, and security best practices within backend services.
- Plan and execute database migrations, optimizations, and schema changes as needed.
- Actively test new AI-powered models in Cursor, providing actionable feedback via incident reports, bug traces, and screenshots.
- Participate in 4-day intensive testing bursts, exploring how AI models impact real coding workflows.
- Engage thoughtfully with the research team in a dedicated Slack channel to discuss findings and propose improvements.
- Submit detailed post-burst surveys, delivering insights on model performance and developer experience.
Required Skills And Qualifications
- 5+ years of professional experience as a backend developer, with strong expertise in Rust.
- Proficient in building and maintaining RESTful and GraphQL APIs.
- Advanced understanding of backend data validation, error handling, and API security.
- Hands-on experience with database migrations, performance tuning, and schema design.
- Extensive use of AI tools for coding; familiarity with Cursor is highly desirable.
- Outstanding written and verbal communication skills, with a knack for clear incident and bug reporting.
- Proven ability to thrive in fast-paced, confidential, and collaborative remote environments.
Preferred Qualifications
- Visible contributions to open source (e.g., GitHub stars or contributions).
- Experience designing or evaluating experimental tooling and developer workflows.
- Demonstrated enthusiasm for AI advancements in software development.
Key skills/competency
- Rust
- Backend Development
- API Design
- REST
- GraphQL
- Database Migrations
- AI Tools
- Cursor
- Incident Reporting
- Remote Collaboration
Skills & topics
- Rust Developer
- Backend Developer
- API Development
- REST
- GraphQL
- Database
- AI
- Cursor
- Remote
- Contract
How to get hired
- Customize your resume: Highlight your Rust expertise and AI tool experience, tailoring it to the job description.
- Showcase your work: If you have open-source contributions or experience with Cursor, make sure to include them prominently.
- Prepare for technical interviews: Be ready to discuss your backend development experience, API design, and database management.
- Demonstrate communication skills: Practice clear and concise reporting for incident and bug feedback, crucial for this role.
- Emphasize remote work experience: Highlight your ability to thrive in fast-paced, collaborative remote environments.
Technical preparation
Master Rust's core concepts and concurrency.,Practice building and optimizing APIs.,Familiarize with database migration tools.,Explore AI coding assistants like Cursor.
Behavioral questions
Describe a complex API you designed.,How do you report bugs effectively?,How do you collaborate in a remote team?,Share your experience with AI coding tools.
Frequently asked questions
- What is the primary focus of the Rust Developer role at YO IT Consulting?
- The Rust Developer role at YO IT Consulting focuses on designing, implementing, and optimizing backend APIs for a client, with a significant emphasis on collaborating with AI research and testing new developer tools.
- Is this a remote position for the Rust Developer role?
- Yes, this Rust Developer position is fully remote, allowing you to work from any location.
- What specific experience is required for the Rust Developer position?
- The role requires 5+ years of professional backend development experience, with strong expertise in Rust, proficiency in RESTful and GraphQL APIs, and experience with database migrations and API security.
- Are AI coding tools a requirement for this Rust Developer job?
- While extensive use of AI tools for coding is required, familiarity with Cursor is highly desirable for this Rust Developer position.
- What is expected during the testing phases for this Rust Developer role?
- You will participate in 4-day intensive testing bursts, exploring how AI models impact coding workflows and providing detailed feedback through surveys and Slack discussions.
- How important are communication skills for this Rust Developer position?
- Outstanding written and verbal communication skills are crucial, especially for clear incident and bug reporting, and engaging with the research team.
- What are the preferred qualifications for the Rust Developer role?
- Preferred qualifications include visible open-source contributions, experience with experimental tooling, and a demonstrated enthusiasm for AI advancements in software development.