Rust Developer (Fresher/Intern)

Video SDK

Surat

On-site

INR 134,000 - 279,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mentorship
High-scale systems
Growth opportunities

Job summary

VideoSDK in Surat, Gujarat, is seeking a Rust Developer for a full-time internship. Freshers (0-1 year) will contribute to backend services, REST APIs, and real-time features, learning from senior engineers on real-world products used by developers worldwide.

The role emphasizes systems programming, building scalable microservices, writing clean code, debugging, and collaboration with product and infra teams. Onsite work, mentorship, and exposure to distributed systems await the candidate.

Qualifications

  • BE/BTech in CS/IT/CE or related field.
  • Strong fundamentals in programming and CS concepts.
  • Fresher with willingness to learn.

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 distributed systems and high-concurrency apps.

Skills

Rust fundamentals
Data Structures & Algorithms
OOP & System Design
HTTP REST APIs
Git version control
Problem solving
Willingness to learn

Education

BE/BTech in CS/IT/CE or related fields

Tools

Linux
Docker

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.



Eligibility


  • 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)

VideoSDK • Surat

On-site
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
Product Engineer (RUST)
Product Engineer (RUST)

JobCubby • 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
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
Rust Developer
Rust Developer

Cozzera • India

Remote
USD <2,000
Rust Developer
Rust Developer

Codezeros • Ahmedabad

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

Ultraviolette Automotive Pvt Ltd • Bangalore Rural

On-site
INR 4,000,000 - 7,000,000