Software Engineer (Rust) Mateusz

Matterhorn Early Access (PROD-FRAN)

Kraków

On-site

PLN 330,000 - 458,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Matterhorn Early Access is seeking a detail-oriented Software Engineer (Rust) to design, develop, and maintain high-performance systems in Liverpool. You will contribute to mission-critical applications that demand efficiency, reliability, and exceptional code quality, writing clean, well-documented Rust code and applying strong memory-management practices.

Collaborate with cross-functional teams to translate requirements into architectural designs, optimize code via profiling, conduct thorough

Qualifications

  • Expert-level proficiency in Rust with production experience.
  • Strong understanding of systems programming and low-level memory management.
  • Experience writing and executing unit and integration tests.
  • Ability to organize work efficiently and manage multiple priorities.

Responsibilities

  • Design and develop efficient Rust-based software with focus on performance and memory safety.
  • Write clean, well-documented code adhering to coding standards and patterns.
  • Analyze requirements and translate into technical specifications and designs.
  • Optimize code through profiling and benchmarking.
  • Conduct code reviews, testing, and ensure reliability and security.
  • Collaborate with team to troubleshoot complex issues and implement solutions.
  • Maintain Git workflows and participate in CI/CD processes.
  • Contribute to development of software practices and methodologies.
  • Stay current with Rust updates and industry best practices.
  • Document architectural decisions and implementation details for team reference.

Skills

Rust
Systems programming
Unit testing
Memory management
Concurrency
Git
CI/CD
Open-source

Tools

Profiling tools
Rust tooling

Job description

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
Qualifications

Required:

  • Expert-level proficiency in Rust programming language with demonstrated production experience
  • Strong understanding of systems programming concepts and low-level memory management
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Software Engineer: High-Performance Systems
Rust Software Engineer: High-Performance Systems

Matterhorn Early Access (PROD-FRAN) • Kraków

On-site
PLN 330,000 - 458,000
Senior Rust Engineer - Low-Level Systems
Senior Rust Engineer - Low-Level Systems

MWDN • Warszawa

On-site
PLN 300,000 - 451,000
29 days PTO
Flexible working hours
Free English classes
+1
Senior Data Engineer (Rust)
Senior Data Engineer (Rust)

Nagarro • Polska

Hybrid
PLN 200,000 - 320,000
Senior Rust Software Engineer
Senior Rust Software Engineer

your Jared • Warszawa

Hybrid
PLN 180,000 - 260,000
Health insurance
Multisport
Shopping vouchers
+3
Senior Rust Engineer - Low-Latency Distributed Systems
Senior Rust Engineer - Low-Latency Distributed Systems

your Jared • Łódź

Hybrid
PLN 260,000 - 400,000
Hybrid by design
Remote within Poland
Relocation opportunities
+4
Senior Security Engineer with Rust
Senior Security Engineer with Rust

EPAM Systems • Poland

Hybrid
PLN 180,000 - 270,000
Hybrid by design
Remote within Poland
Occasional travel up to 60 days per yr
+4
Hybrid Rust Systems Engineer - Security & Performance
Hybrid Rust Systems Engineer - Security & Performance

Nord Security • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid work: 3 office days, 2 remote
Private health insurance
Multisport card
+2
Lead Rust/Go Software Engineer
Lead Rust/Go Software Engineer

EPAM Systems • Poland

On-site
PLN 180,000 - 280,000
Hybrid by design
Remote work within Poland
Relocation opportunities
Senior Rust Software Engineer
Senior Rust Software Engineer

your Jared • Łódź

Hybrid
PLN 260,000 - 400,000
Hybrid by design
Remote within Poland
Relocation opportunities
+4
Staff Rust Engineer — Scalable Distributed Backend
Staff Rust Engineer — Scalable Distributed Backend

IBM • Kraków

On-site
PLN 350,000 - 650,000