Senior Rust Engineer

Senior Rust Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Write optimised Rust code and develop new features for FinTech solutions.
  • Company: Join Intellias, a leader in transforming the finance industry with innovative technology.
  • Benefits: Enjoy flexible work options, competitive salary, and a collaborative team environment.
  • Why this job: Be part of a cutting-edge team shaping the future of finance with impactful technology.
  • Qualifications: 5+ years in Rust development, strong analytical skills, and experience with multithreading.
  • Other info: Opportunity to work on exciting projects in a fast-paced, Agile environment.

The predicted salary is between 48000 - 72000 £ per year.

Explore the future of FinTech! With superb engineering, we help the finance industry to change just in one click! Join the global Intellias team to develop top-of-the-line solutions for the world’s leading FinTech companies.

Requirements:

  • At least 5 years of professional Rust software development experience
  • Strong understanding of Rust, memory management, STL containers, and algorithms
  • Good knowledge of OOAD, architecture and design patterns, API design principles
  • Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc.
  • Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries
  • Practical experience with unit-testing
  • Excellent analytical, algorithmic and optimization skills
  • Experience with debugging tools
  • Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams
  • High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
  • Self-motivated, well-organized, detail-oriented, and a strong team player
  • Creativity and high level of independence
  • Experience with all phases of the software development life cycle
  • Understanding of Agile methodologies (Scrum, Kanban) and engineering practices

Will be a plus:

  • At least 5 years of professional C++ or Java software development experience
  • Aptitude and desire to independently learn new technologies
  • Experience with any trading, crypto solutions development
  • Experience with task management tools like Jira, Asana, ServiceNow etc.
  • Experience with code versioning tools such as Git (pull requests, branching strategies, tags, etc.)
  • Familiarity with CI/CD tools (Jenkins, GitLab, GitHub, Harness)
  • Familiarity with the build process management tools such as CMake/Make
  • Experience in documentation creation
  • Experience with containers (Docker, Kubernetes)

Responsibilities:

  • Write clear, understandable and highly optimized Rust code according to best practices
  • Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards
  • Enhance existing features and improve the quality of the libraries and tools
  • Ensure that feature implementation meets client expectations
  • Provide time estimates and time/performance/quality trade-offs to management and other teams
  • Participate in technical discussions to find the right architecture/design solution
  • Contribute to architectural planning and refactoring
  • Perform code reviews
  • Defect analysis and fixing
  • Report the status, results and roadblocks
  • Conduct interviews
  • Collaborate effectively with engineers and other team members, transfer knowledge and insights

Senior Rust Engineer employer: Intellias

At Intellias, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of the FinTech revolution. Our team enjoys competitive benefits, continuous professional development opportunities, and the chance to work with cutting-edge technologies in a supportive environment. Join us in shaping the future of finance while enjoying the unique advantages of our global presence and commitment to employee growth.
I

Contact Detail:

Intellias Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Rust Engineer

✨Tip Number 1

Make sure to showcase your hands-on experience with Rust and related technologies during networking events or meetups. Engaging with the FinTech community can help you connect with potential colleagues and learn more about the specific challenges they face.

✨Tip Number 2

Brush up on your knowledge of low-latency and multithreading concepts, as these are crucial for the role. Consider participating in online forums or discussions where you can share insights and learn from others in the field.

✨Tip Number 3

Familiarise yourself with Agile methodologies, particularly Scrum and Kanban. You might want to join local Agile meetups or workshops to gain practical insights and demonstrate your commitment to these practices.

✨Tip Number 4

If you have experience with tools like Git, Docker, or CI/CD processes, be prepared to discuss specific projects where you've used them. This will show your practical knowledge and ability to contribute to the team right away.

We think you need these skills to ace Senior Rust Engineer

Rust Programming
Memory Management
STL Containers
Algorithms
Object-Oriented Analysis and Design (OOAD)
Architecture and Design Patterns
API Design Principles
Low-Latency Programming
Multithreading
Race Condition Handling
Deadlock Prevention
PostgreSQL
Large-Scale Dataset Management
Query Optimisation
Unit Testing
Analytical Skills
Algorithmic Skills
Optimisation Skills
Debugging Tools Proficiency
Effective Communication Skills
Critical Thinking
Self-Motivation
Detail Orientation
Team Collaboration
Creativity
Software Development Life Cycle Knowledge
Agile Methodologies (Scrum, Kanban)
C++ or Java Programming
Task Management Tools (Jira, Asana, ServiceNow)
Code Versioning Tools (Git)
CI/CD Tools Familiarity (Jenkins, GitLab, GitHub, Harness)
Build Process Management Tools (CMake, Make)
Documentation Creation
Containerisation (Docker, Kubernetes)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Rust software development experience, particularly the 5+ years required. Emphasise your knowledge of memory management, STL containers, and algorithms, as well as any relevant projects you've worked on.

Craft a Strong Cover Letter: In your cover letter, express your passion for FinTech and how your skills align with the company's mission. Mention specific experiences that demonstrate your understanding of low-latency, multithreading, and your ability to work with large-scale datasets in PostgreSQL.

Showcase Your Problem-Solving Skills: Provide examples in your application that showcase your analytical and optimization skills. Discuss how you've tackled race conditions or deadlocks in past projects, and how you approached debugging challenges.

Highlight Team Collaboration: Since effective communication is key, include examples of how you've successfully collaborated with both technical and non-technical teams. Mention any experience you have with Agile methodologies and tools like Jira or Asana.

How to prepare for a job interview at Intellias

✨Showcase Your Rust Expertise

Be prepared to discuss your experience with Rust in detail. Highlight specific projects where you utilised Rust's features, such as memory management and multithreading. Demonstrating a deep understanding of Rust will set you apart.

✨Discuss Problem-Solving Skills

Expect to tackle technical questions that assess your analytical and algorithmic skills. Prepare examples of how you've solved complex problems in past projects, particularly those involving race conditions or deadlocks.

✨Familiarise Yourself with FinTech Trends

Research current trends in the FinTech industry. Being able to discuss how your skills can contribute to innovative solutions in this space will show your enthusiasm and alignment with the company's goals.

✨Prepare for Team Collaboration Questions

Since effective communication is key, be ready to share experiences where you collaborated with both technical and non-technical teams. Highlight your ability to convey complex ideas clearly and your approach to teamwork.

Senior Rust Engineer
Intellias
I
  • Senior Rust Engineer

    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-05-12

  • I

    Intellias

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>