Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Rust software engineer

Edinburgh
Sectech Solutions
Software engineer
Posted: 17 November
Offer description

RUST Software Engineer

100% Remote Working - Must be based within Europe

Daily rates up to $475 (Subject to experience) - Will be paid in USD

Duration TBC (Long-Term contract)

Ideal start date Monday 15th December 2025


Our client is a Web3/Blockchain organisation that are currently working on some high-profile projects, and they are currently in need of a RUST Software Engineer on a contract basis.


Key Responsibilities


* Advocate for and model high-quality engineering standards, taking proactive action to address complex system challenges.
* Apply systematic debugging to diagnose issues across related domains and promote a culture of observability and monitoring.
* Collaborate across teams to encourage iterative, autonomous development and support future scaling.
* Provide technical leadership and prioritization across multiple related domains, pushing boundaries and uncovering gaps in understanding.
* Serve as a key technical contact across multiple codebases and programming languages.
* Work proactively with minimal supervision.
* Review specifications produced by architects and formal methods specialists.
* Lead the design of software components and their interactions.
* Be available to address critical production issues when required.
* Integrate software components and third-party libraries.
* Verify and deploy software systems and programs.
* Write documentation and technical user manuals.


Key Competencies


* Ability to understand project needs, objectives, and timelines, contributing effectively to planning and deadline setting.
* Clearly articulate new issues and propose improvements to leadership.
* Write idiomatic code that meets acceptance criteria.
* Develop high-quality tests (unit tests, property tests) that provide effective code coverage.
* Document code and APIs concisely and accurately.
* Provide guidance, assist with task assignments, and deliver detailed feedback during code reviews.
* Apply software engineering principles pragmatically (modularity, incremental development, avoiding premature optimization, limiting feature creep, etc.)


Education & Experience


* Degree in Computer Science is preferred but not required.
* 7+ years of software engineering experience in one or more relevant languages (Haskell, JavaScript, Scala, Rust).
* Experience working with Git and Git-based workflows.
* Familiarity with Agile development methods.
* Knowledge of both functional and object-oriented programming paradigms.


Specialist Skills


* Strong experience with Rust in production environments.
* Expert understanding of Rust’s ownership model, borrowing, lifetimes, and concurrency patterns.
* Experience developing web services and RESTful APIs.
* Knowledge of HTTP protocols, accessibility, and security practices.
* Experience with distributed systems and network development.
* Strong understanding of concurrent programming and multithreading.
* Experience with cloud platforms (AWS, GCP, Azure).
* Familiarity with Docker and Kubernetes.
* Understanding of CI/CD pipelines.
* Experience with test-driven development.
* Knowledge of cryptographic protocols is a plus.
* Experience with Web3 technologies is an advantage.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior network software engineer
Edinburgh Technopole
Saxon Recruitment Solutions
Software engineer
£95,000 a year
Similar job
Senior software engineer
Edinburgh
Cathcart Technology
Software engineer
Similar job
Senior software engineer - pl sql - edinburgh
Edinburgh
Avaloq
Software engineer
See more jobs
Similar jobs
It jobs in Edinburgh
jobs Edinburgh
jobs City of Edinburgh
jobs Scotland
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Edinburgh > RUST Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save