Senior Rust / C++ Developer

Oxidian

Not Interested
Bookmark
Report This Job

profile Job Location:

Dublin - Ireland

profile Yearly Salary: EUR 80000 - 120000
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

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.
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...
View more view more

Key Skills

  • APIs
  • REST
  • Spring
  • SOAP
  • .NET
  • React
  • Node.js
  • Angular
  • J2EE
  • JavaScript
  • Web Services
  • Java