Quick overview
Job description
Experienced software house
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
Similar jobs
- ME
Software Engineer (Rust) 2 Auto Apply
Matterhorn Early Access (PROD-FRAN) · Liverpool · On-site 🇬🇧
AgileTechnologySalary not listed - ME
Software Engineer (Java) Auto Apply
Matterhorn Early Access (PROD-FRAN) · Sheffield · On-site 🇬🇧
ScrumAgileTechnologySalary not listed - MI

Associate Software EngineerRecently posted Auto Apply
MSX International · Northampton · Hybrid 🇬🇧
Continuous ImprovementAgileTechnology£35k/yr - MI

Associate Software EngineerRecently posted Auto Apply
MSX International · Worcester · Hybrid 🇬🇧
Continuous ImprovementAgileTechnology£35k/yr - MI

Associate Software EngineerRecently posted Auto Apply
MSX International · Oxford · Hybrid 🇬🇧
Continuous ImprovementAgileTechnology£35k/yr - AL
Senior Real-Time Embedded Software EngineerRecently posted Auto Apply
ALTEN · Reading · Hybrid 🇬🇧
ScrumContinuous ImprovementAgileTechnology£40k - £60k/yr - AV
Senior Java Software EngineerRecently posted Auto Apply
Avaloq · Edinburgh · Hybrid 🇬🇧
DockerOracleSpring+11TechnologySalary not listed - BE
SAP Basis LeadRecently posted Auto Apply
Bertelsmann-Jobs · London · Hybrid 🇬🇧
SQLShellGDPR+2Technology£70k/yr - MG
Senior Python EngineerRecently posted Auto Apply
Man Group · London · On-site 🇬🇧
MongoDBGitJava+4TechnologySalary not listed - NO
Java Technical Software Engineering Lead - Vice PresidentRecently posted Auto Apply
Nomura · London · On-site 🇬🇧
Stakeholder ManagementMicroservicesSpring+11TechnologySalary not listed - TT
Forward Deployed EngineerRecently posted Auto Apply
True Talent Solutions Partners · United Kingdom · On-site 🇬🇧
SQLCompliancePython+4Engineering£100k - £160k/yr - HO

GTM Engineer - Hybrid (UK) Auto Apply
HowNow · London · Hybrid 🇬🇧
SourcingSQLDemand Generation+2Engineering£50k - £62k/yr