Senior Rust Engineer
- Published on
About the Role
Explore the future of FinTech! With superb engineering, we help the finance industry to change just in one click! As a Senior Rust Engineer at Intellias, you will play a crucial role in developing top-of-the-line solutions for the world’s leading FinTech companies.
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 and modularity.
- Enhance existing features and improve the quality of libraries and tools.
- Ensure that feature implementation meets client expectations.
- Provide time estimates and performance/quality trade-offs to management.
- Participate in technical discussions to find the right architecture/design solutions.
- Contribute to architectural planning and refactoring.
- Perform code reviews.
- Conduct interviews and collaborate effectively with engineers and team members.
About the Candidate
Expectations
To succeed in this role, the candidate must meet the following 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, design patterns, and API design principles.
- Hands-on experience with low-latency, multithreading, including race conditions and deadlocks.
- Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries.
- Practical experience with unit-testing.
- Excellent analytical, algorithmic, and optimization skills.
- Ability to communicate effectively with technical and non-technical teams.
Nice to have skills
- At least 5 years of C++ or Java software development experience.
- Familiarity with CI/CD tools such as Jenkins or GitLab.
- Experience in documentation creation.
- Understanding of Agile methodologies and experience with task management tools like Jira or Asana.
About the Company
Intellias is a leading technology partner for FinTech companies, known for its innovative engineering solutions that drive transformation in the finance industry. Our global team is committed to excellence and is constantly pushing the boundaries of technology to deliver exceptional results.
Company Culture and Benefits
We foster a collaborative work environment that values creativity and independence. Our team members are detail-oriented, self-motivated, and bring a high level of critical thinking to solve complex challenges. We provide competitive salaries and benefits, ensuring that our employees are well supported in their roles.