Rust Developer (Fresher/Intern)

VideoSDK

Surat

On-site

INR 167,400 - 279,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VideoSDK in Surat, Gujarat is seeking a Rust Developer intern (fresher) to join the backend team and build high-performance services. You will work on real-time communication infrastructure and API design under mentorship, gaining hands-on experience with distributed systems.

As a fresher, you will learn modern backend technologies, contribute to real-world products used by developers globally, and collaborate with cross-functional teams in an onsite setup in Surat.

Qualifications

  • Strong grounding in Rust fundamentals and memory safety concepts.
  • Solid knowledge of data structures and algorithms.
  • Understanding of OOP and system design principles.
  • Familiarity with HTTP, REST APIs and client-server models.
  • Experience with Git or similar version control systems.
  • Analytical mindset with good problem-solving skills.
  • Demonstrated willingness to learn new technologies.

Responsibilities

  • Develop and maintain backend services using Rust.
  • Build scalable APIs and microservices for real-time products.
  • Write clean, efficient, and maintainable code.
  • Debug, troubleshoot, and optimize performance.
  • Collaborate with product, engineering and infra teams.
  • Participate in code reviews and engineering best practices.
  • Learn and work with distributed, high-concurrency systems.

Skills

Rust fundamentals
Data Structures
Object-Oriented Programming
System Design
HTTP/REST APIs
Git & version control
Problem solving
Willingness to learn

Education

BE/BTech in Computer Science/IT/Engineering

Tools

Linux
Docker
PostgreSQL
MySQL
MongoDB

Job description

Position : Rust Developer
Experience : Fresher (0-1 Year)
Employment Type : Full-Time Internship / Trainee
Location : Surat, Gujarat (Onsite)

About VideoSDK

VideoSDK is a developer-first platform that provides real-time audio, video, and AI infrastructure for developers worldwide. We build scalable communication products powered by technologies such as WebRTC, low-latency media processing, and distributed systems.

Role Overview

We are looking for passionate and curious Freshers who want to build high-performance backend systems using Rust. This role is ideal for candidates who enjoy systems programming, problem-solving, and learning modern backend technologies while working on real-world products used by developers globally.

Responsibilities

Develop and maintain backend services using Rust.

Build scalable APIs and microservices for real-time communication products.

Write clean, efficient, and maintainable code.

Debug, troubleshoot, and optimize application performance.

Collaborate with product, engineering, and infrastructure teams.

Participate in code reviews and contribute to engineering best practices.

Learn and work with distributed systems and high-concurrency applications.

Required Skills

Good understanding of Rust fundamentals, ownership, borrowing, and lifetimes.

Strong knowledge of Data Structures and Algorithms.

Understanding of Object-Oriented Programming and System Design concepts.

Knowledge of HTTP, REST APIs, and client-server architecture.

Familiarity with Git and version control systems.

Good problem-solving and analytical skills.

Strong willingness to learn and adapt to new technologies.

Good to Have

Knowledge of asynchronous programming concepts.

Understanding of multithreading and concurrency.

Familiarity with databases such as PostgreSQL, MySQL, or MongoDB.

Exposure to Linux, Docker, or cloud platforms.

Personal projects, internships, or contributions to open-source projects using Rust.

BE/BTech in Computer Science, Information Technology, Computer Engineering, or related fields.

Strong academic fundamentals in programming and computer science concepts.

What You'll Get

Opportunity to work on real-time communication and AI products.

Mentorship from experienced engineers.

Exposure to high-scale distributed systems and modern backend technologies.

Fast learning environment with ownership and growth opportunities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Rust Developer (Fresher/Intern)
Rust Developer (Fresher/Intern)

Video SDK • Surat

On-site
INR 134,000 - 279,000
Mentorship
High-scale systems
Growth opportunities
Rust Developer Job ID: 378896
Rust Developer Job ID: 378896

Aifalabs • Hyderabad

On-site
INR 1,500,000 - 4,000,000
Product Engineer (RUST)
Product Engineer (RUST)

Actlogica Solutions Private Limited • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Rust Engineer
Rust Engineer

Copods • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Product Engineer (RUST)
Product Engineer (RUST)

JobCubby • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Rust Developer (freelance)
Rust Developer (freelance)

Deccan AI Experts • Delhi

On-site
INR 600,000 - 900,000
Collaborate with top-tier engineers
Opportunity for growth in innovation-driven projects
Rust Engineer
Rust Engineer

Copods • Bengaluru

On-site
INR 3,500,000 - 7,500,000
Rust Engineer
Rust Engineer

Copods • Maharashtra

On-site
INR 2,800,000 - 4,200,000
Forward Deployed Engineer
Forward Deployed Engineer

SourcingXPress • Surat

On-site
INR 1,200,000 - 1,800,000
Rust Developer
Rust Developer

Codezeros • Ahmedabad

On-site
INR 800,000 - 1,200,000