Senior Rust Engineer at Stivlon Consulting

Job Overview

Location
Lagos, FCT
Job Type
Full Time
Date Posted
2 months ago

Additional Details

Job ID
140894
Job Views
50

Job Description






Job Summary




  • We are seeking a highly skilled and experienced Senior Rust Engineer to join our client's engineering team in Abuja. The ideal candidate will play a critical role in designing, developing, and maintaining high-performance, secure, and scalable systems using Rust.

  • You will work closely with cross-functional teams to build robust backend services, contribute to system architecture, and drive engineering best practices across the organization.



Key Responsibilities




  • Design, develop, and maintain high-performance backend services and systems using Rust

  • Architect scalable, fault-tolerant, and secure systems for production environments

  • Write clean, efficient, and well-tested Rust code following best practices

  • Optimize system performance, memory usage, and concurrency handling

  • Lead code reviews, mentor junior engineers, and provide technical guidance

  • Collaborate with product managers, frontend engineers, and DevOps teams to deliver end-to-end solutions

  • Integrate APIs, databases, and third-party services

  • Troubleshoot, debug, and resolve complex technical issues in production systems

  • Contribute to system documentation, technical specifications, and architectural decisions

  • Stay up-to-date with Rust ecosystem advancements and emerging backend technologies



Required Qualifications & Experience




  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)

  • 5+ years of professional software development experience

  • 3+ years of hands-on experience building production systems with Rust

  • Strong understanding of Rust concepts including ownership, borrowing, lifetimes, and concurrency

  • Experience with asynchronous programming (e.g., Tokio, async/await)

  • Solid knowledge of system design, data structures, and algorithms

  • Experience working with RESTful APIs, microservices, or distributed systems

  • Proficiency with relational and/or NoSQL databases (PostgreSQL, MySQL, Redis, MongoDB, etc.)

  • Familiarity with Linux environments and command-line tools

  • Experience with version control systems (Git)



Preferred / Nice-to-Have Skills:




  • Experience with blockchain, Web3, FinTech, or low-latency systems

  • Knowledge of containerization and orchestration tools (Docker, Kubernetes)

  • Experience with CI/CD pipelines and DevOps practices

  • Exposure to cloud platforms (AWS, GCP, or Azure)

  • Familiarity with C/C++, Go, or other systems programming languages

  • Experience building highly secure or performance-critical applications



Soft Skills & Competencies:




  • Strong problem-solving and analytical skills

  • Excellent communication and collaboration abilities

  • Ability to work independently and take ownership of complex projects

  • Leadership mindset with a passion for mentoring and knowledge sharing

  • High attention to detail and commitment to code quality.



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept