More jobs:
Rust Software Engineer Systems
Job in
Liverpool, Merseyside, L1, England, UK
Listed on 2026-05-27
Listing for:
Matterhorn Early Access (PROD-FRAN)
Full Time
position Listed on 2026-05-27
Job specializations:
-
Software Development
Software Engineer, DevOps
Job Description & How to Apply Below
We're looking for a detail-oriented and analytical Software Engineer (Rust) to join our team in Liverpool, United Kingdom. In this role, you will design, develop, and maintain high-performance systems using Rust, contributing to mission-critical applications that demand efficiency, reliability, and exceptional code quality. You will work collaboratively with cross-functional teams to deliver robust solutions while adhering to best practices in software engineering.
- Design and develop efficient, scalable software solutions using Rust, with a focus on performance and memory safety
- Write clean, well-documented code that adheres to established coding standards and design patterns
- Analyze system requirements and translate them into technical specifications and architectural designs
- Optimize code for performance, identifying and resolving bottlenecks through profiling and benchmarking
- Conduct thorough code reviews and testing to ensure reliability, security, and maintainability
- Collaborate with team members to troubleshoot complex technical issues and implement effective solutions
- Maintain version control using Git and participate in continuous integration and deployment processes
- Contribute to the development and refinement of software development practices and methodologies
- Stay current with Rust language updates, ecosystem developments, and industry best practices
- Document technical decisions, system architecture, and implementation details for team reference
Required:
- Expert-level proficiency in Rust programming language with demonstrated production experience
- Strong understanding of systems programming concepts and low-level memory management
- Solid grasp of software design principles, architectural patterns, and best practices
- Experience with API development and integration
- Proficiency with version control systems, particularly Git
- Strong analytical and problem-solving skills with meticulous attention to detail
- Experience writing and executing comprehensive unit and integration tests
- Ability to organize work efficiently and manage multiple priorities effectively
Preferred:
- Experience with concurrent and parallel programming paradigms
- Knowledge of embedded systems or performance-critical application development
- Familiarity with CI/CD pipelines and automated testing frameworks
- Contributions to open-source projects, particularly Rust-based initiatives
- Experience with performance profiling and optimization tools
- Understanding of security best practices in systems programming
- Experience working in Agile development environments
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×