Remote Senior Rust Engineer

Posted

Apply now
Please, let MLabs know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The company specializes in leveraging cutting-edge research and technology to deliver innovative solutions that meet market needs.
  • They are looking for a highly skilled Senior Rust Engineer to join their dynamic engineering team.
  • As a key player, you will use your Rust, backend, and systems programming expertise to develop high-quality, efficient, and reliable software.
  • You will collaborate across multiple teams and time zones to design, implement, and maintain critical components of the products built for clients.
  • You will follow agile software development practices and work independently on software development tasks.
  • You will review specifications produced by architects and formal methods specialists and contribute to the design of algorithms.
  • You will write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications.
  • You will commit often and submit small pull requests frequently, covering your code with unit, property, and integration tests when applicable.
  • You will review the pull requests of your teammates and fix bugs in your code and legacy code from others.
  • You will be available for emergency fixing of severity one issues on deployed products and integrate software components and third-party libraries.
  • You will verify and deploy programs and systems, troubleshoot, debug, and upgrade existing software, and write documentation for the code and technical user manuals.
  • You should be knowledgeable of distributed and concurrent computation and the basics of cryptography.

Requirements:

  • You must have expertise in writing idiomatic Rust code that meets acceptance criteria.
  • You should be able to write efficient tests that provide adequate code coverage.
  • Knowledge in distributed and concurrent computation is required.
  • Understanding basic cryptography principles is desirable but optional.
  • You must possess strong analytical skills to break down complex tasks.
  • You should have the ability to troubleshoot and resolve issues efficiently.
  • You must be proactive in identifying potential problems and implementing solutions.
  • Excellent written and verbal communication skills are required.
  • You should be able to document code and APIs clearly and concisely.
  • Professional interaction with team members and stakeholders is essential.
  • You must be able to work independently with minimal supervision.
  • Efficient time management and meeting deadlines are required.
  • Adherence to software engineering principles to prevent feature creep and unnecessary complexity is necessary.
  • A minimum of 5 years of professional software development experience is required.
  • Extensive experience working with Git and version control systems is necessary.
  • Practical experience with agile software development methods is required.
  • A proven track record of delivering software projects from inception to completion is essential.
  • A degree in Computer Science, Software Engineering, or a related field is desirable but optional.
  • Proficiency in functional and object-oriented programming paradigms is required.
  • Familiarity with software development best practices, including design, implementation, testing, and debugging, is necessary.

Benefits:

  • The company is committed to offering equal opportunities to all candidates, ensuring no discrimination and accessible job adverts.
  • They foster a diverse, inclusive workplace with equal opportunities for all.
  • Reasonable adjustments during the hiring process can be requested by candidates.
  • The company collects and processes personal information securely in accordance with their Privacy Policy and Information Security Policy.
  • Candidates may request the deletion of their data or withdraw consent at any time.
Apply now
Please, let MLabs know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback