Rust Developer

3 years

0 Lacs

Posted:12 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Mode:

CTC:


About SquareX

SquareX is a leading cybersecurity company that focuses on providing robust protection to users while ensuring their productivity remains unhampered. Our mission is to secure the internet for everyone, making our services invaluable to clients worldwide. 


Rust Developer


Responsibilities

  • Design and develop backend components, services, and libraries in

    Rust

    .
  • Collaborate closely with engineers and researchers to build secure and high-performance systems.
  • Write clean, maintainable, and well-documented code following Rust best practices.
  • Develop APIs, internal tools, and infrastructure components that support large-scale distributed systems.
  • Ensure software reliability through testing, benchmarking, and performance profiling.
  • Identify and resolve bottlenecks, security issues, and performance regressions.
  • Participate in architecture discussions, code reviews, and continuous improvement initiatives.
  • Contribute to building reusable libraries and frameworks that accelerate development.
  • Stay current with Rust ecosystem updates and emerging best practices.


Qualifications

  • 2–3 years of professional experience

    in

    Rust

    development (or a combination of Rust and other systems languages such as C/C++).
  • Strong understanding of

    systems programming

    ,

    memory management

    ,

    concurrency

    , and

    asynchronous programming

    in Rust (e.g., tokio, async-std).
  • Experience with:

-- REST/gRPC API design and implementation.

-- Data serialization formats (JSON, MessagePack, Protobuf).

-- Databases (PostgreSQL, Redis, or similar).

-- Build and dependency management (Cargo).

  • Familiarity with secure coding practices and an interest in building safe-by-design systems.
  • Knowledge of containerization (Docker) and CI/CD pipelines.
  • Exposure to cloud environments (AWS, GCP, or Azure) is a plus.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Excellent communication, documentation, and collaboration abilities.
  • Passion for writing high-quality, maintainable, and secure Rust code.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Rust Skills

Practice Rust coding challenges to boost your skills

Start Practicing Rust Now

RecommendedJobs for You

mohali district, india

chennai, tamil nadu, india

kochi, kerala, india