Citizen Remote logo

Other Remote jobs you may be interested in

MLOps Engineer: ML Recall Team

Backend Engineer - Financial Integrations (mid/senior)

Software Engineer, AI Agents | Cracken AGI

Manager, Software Engineering

Data Scientist

Software Engineer

Senior RUST Engineer at Remotebase

Job details

Remotebase is more than just a job search platform - we're building a remote work community where you can thrive and succeed. We connect top tech talent with top clients and make it easy for you to find the job you want. So why wait? Join us and be a part of our bridge to success!

As a Senior Rust Engineer, you will play a critical role in designing, developing, and maintaining high-performance software for our networking and security projects. You will work closely with other engineers and teams to create efficient, scalable, and secure solutions. Your expertise in Rust, networking, and security will be instrumental in ensuring our products meet the highest standards.

Key Responsibilities:

  • Design, develop, and maintain software using the Rust programming language.
  • Work on projects related to routers, networking, and security, ensuring high performance and reliability.
  • Collaborate with cross-functional teams to integrate software components and improve overall system performance.
  • Analyze and optimize existing software solutions for performance and efficiency.
  • Identify and address potential security vulnerabilities in the software.
  • Provide technical leadership and mentorship to junior engineers.
  • Participate in code reviews, testing, and debugging processes.
  • Stay up-to-date with industry trends and advancements in networking and security.

 

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Extensive experience with Rust programming language, including advanced features and best practices.
  • Strong background in networking, including experience with routers and networking protocols.
  • Expertise in security, including familiarity with security best practices and common vulnerabilities.
  • Proven track record of developing high-performance software for networking and security applications.
  • Experience with multi-threading and asynchronous programming.
  • Familiarity with Linux-based systems and tools.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Benefits

In addition to a market competitive compensation, we have a reward philosophy that expand beyond this.

 

  • Fully remote with office optional. You decide when you would like to work from home and when from the office.
  • Flexible timings. You decide your work scheduled.
  • Market competitive compensation (in $$).
  • Insane learning and growth
Apply now