drjobs Senior Rust / C++ Developer

Senior Rust / C++ Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dublin - Ireland

Yearly Salary drjobs

EUR 80000 - 120000

Vacancy

1 Vacancy

Job Description

Were looking for a fully remote (EU / Ukraine only) Rust / C Developer to help us build safe high-performance software that works seamlessly with existing C libraries. Youll write idiomatic Rust wrappers and make sure the result is robust maintainable and well tested.

Youll be building for real-world use at scale where reliability maintainability and efficiency matter just as much as clean code. The work spans low-level interoperability to automated build pipelines so youll need to be comfortable switching between deep technical problem-solving and higher-level design thinking.

We move quickly trust each other to deliver and give you space to own your work from day one.

Tasks

In this role you will:

  • Design and implement Rust interfaces to existing C libraries.
  • Write safe idiomatic Rust code that integrates cleanly with C APIs.
  • Integrate your work into CMake-based build systems and GitHub Actions CI/CD pipelines.
  • Develop automated tests and examples to demonstrate correct usage.
  • Collaborate closely with maintainers and other developers to ensure compatibility across the codebase.
  • Document your work so others can build on it easily.

Requirements

Essential:

  • Strong experience with Rust including FFI (Foreign Function Interface) and writing adapters for compiled codebases.
  • Solid C skills including understanding of varied APIs and build tooling.
  • Experience with CMake-based projects.
  • Fluency with Git GitHub and GitHub Actions.
  • Comfortable working in UNIX environments; exposure to high-performance computing environments a plus.
  • A sense of urgency: youre a responsive communicator who works quickly and to the highest standards
  • The ability to thrive in ambiguity tackling problems that might not be well defined and that may not have obvious solutions
  • A burning desire to improve the current state of government software contracting.

Nice to have:

  • Experience building software for government and public sector organisations
  • Experience working on data-heavy visualisation or monitoring tools
  • Experience integrating Rust into existing large-scale software stacks.
  • Prior work on software for scientific or data-intensive applications.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.