At ScaleneWorks People Solutions, we're more than recruiters; we're career architects dedicated to connecting exceptional talent with top-tier opportunities.
We prioritize relationships, offer global opportunities, and champion your success every step of the way. Our team is comprised of industry experts who are passionate about helping individuals achieve their career goals.
About the Role
We are seeking a highly skilled Rust Developer to join our team. As a key member of our team, you will be responsible for building out the Rust Ecosystem and writing code for new product features. This is a great opportunity to build secure, scalable, and resilient cloud-based services using modern software development practices.
You will work closely with our technical lead and architects to guide junior engineers and help develop their technical skills. Your expertise in Rust programming language, as well as experience in high-volume, low-latency real-time messaging applied to electronic trading, will be highly valued.
In this role, you will also have the opportunity to enhance applications to support pricing, order management, trading, simulations, and monitoring. You will be able to translate business needs into technology solutions and drive mature delivery practices through automation.
Requirements
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
* A minimum of 3 years of experience in software development and implementation of software solutions in highly scalable environments using RUST as a programming language, preferably in financial technologies.
* Strong proficiency in Linux operating systems, shell scripting, multi-processing, and parallel computing (including Python).
* Experience and expertise in profiling and performance tuning software.
* Proficiency in enterprise design patterns and the ability to drive mature delivery practices through automation.
* Familiarity with Agile methodologies and iterative development processes.
* Experience with CI & CD tools, version control systems, and multiple releases in parallel.
* Expertise dealing with big-data technologies such as Snowflake or similar.
* Familiarity with event-driven and service-oriented processing.
What We Offer
As a senior technical member of our team, you will receive:
* Competitive compensation package.
* Ongoing training and professional development opportunities.
* A dynamic and supportive work environment.
* The chance to work on challenging projects and collaborate with experienced professionals.