IT & Software

Software Engineer (Rust) 2

Matterhorn Early Access (PROD-FRAN)

Liverpool · England · United Kingdom

Share this job: X Facebook WhatsApp

Salary: $65 – $85 per year

We're looking for a detail-oriented and analytical Software Engineer (Rust) 2 to join our engineering team in Liverpool, United Kingdom. In this mid-level position, you will design, develop, and maintain high-performance systems using Rust while collaborating with cross-functional teams to deliver robust software solutions. You will take ownership of code quality, contribute to architectural decisions, and mentor junior team members as you grow within our organization.

  • Design and implement efficient, maintainable software solutions in Rust, adhering to best practices and coding standards
  • Analyze complex technical problems and develop optimized solutions that meet performance and reliability requirements
  • Conduct thorough code reviews to ensure code quality, security, and adherence to established guidelines
  • Develop and execute comprehensive unit and integration tests to validate software functionality and identify potential issues
  • Collaborate with product managers, architects, and other engineers to translate requirements into technical specifications
  • Participate in system design discussions and contribute to architectural decisions for scalable and maintainable systems
  • Debug and troubleshoot production issues, implementing timely and effective resolutions
  • Maintain organized documentation of code, systems, and processes to facilitate knowledge sharing and onboarding
  • Contribute to continuous improvement initiatives, including performance optimization and refactoring efforts
  • Stay current with Rust ecosystem developments and emerging technologies relevant to the role

Qualifications

**Required Skills & Experience:**

  • 3+ years of professional software engineering experience with demonstrated expertise in Rust
  • Strong proficiency in systems programming concepts and low-level programming
  • Solid understanding of software design patterns, architecture principles, and best practices
  • Experience with version control systems, particularly Git
  • Proficiency in test-driven development and writing comprehensive test suites
  • Strong analytical and problem-solving skills with attention to detail
  • Experience working in organized, collaborative team environments
  • Familiarity with Linux/Unix operating systems and command-line tools

**Preferred Skills & Experience:**

  • Experience with concurrent and parallel programming in Rust
  • Knowledge of performance profiling and optimization techniques
  • Familiarity with CI/CD pipelines and automated testing frameworks
  • Contributions to open-source projects, particularly Rust-based projects
  • Experience with Agile development methodologies
  • Understanding of networking protocols and distributed systems
  • Experience with containerization technologies such as Docker
  • Knowledge of database systems and SQL
#J-18808-Ljbffr

Reference: WJ-766_24102739 · Posted 09 Nov 2026, 09:47 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs