The Opportunity:
Our client, a Las Vegas based company that focuses on automation, autonomy, and analytics for business is currently seeking to hire a Senior Rust Developer. From digitizing business processes to increasing transparency and efficiency in customer interactions to creating autonomous robotics, they aim to help businesses increase margins, reduce overhead, and increase employee and customer happiness, quality-of-life, and joy.
We are looking for a motivated, driven, self-starter with a robust background in Rust development and a strong grasp of mathematical problem-solving. The ideal candidate will have significant experience in optimization and code profiling, particularly in managing latency and throughput. Proficiency in Ubuntu as a core development environment is critical. This role requires a developer who can lead and mentor a team, drive project success, and contribute to our client’s mission of pioneering innovative solutions.
What You’ll Be Doing:
- Lead the development of advanced software applications using Rust.
- Design and implement high-performance solutions with a focus on optimizing latency and throughput.
- Conduct in-depth code profiling to ensure efficiency and scalability.
- Work within Ubuntu environments to develop and maintain robust, scalable software solutions.
- Solve complex mathematical problems to improve software performance and reliability.
- Collaborate with cross-functional teams to integrate optimized solutions into our client’s products.
- Maintain a self-motivated work ethic, particularly in remote settings, to drive project success.
- Provide mentorship to junior developers and offer technical guidance.
- Stay abreast of the latest industry trends and advancements in Rust, software optimization, and related technologies.
What You’ll Need To Be Successful:
- Minimum of 5+ years of professional Rust development experience in a core development role (beyond hobby projects).
- Proven problem-solving skills, with a strong foundation in mathematics.
- Extensive experience in optimization and code profiling, specifically in handling latency and throughput challenges.
- 5+ years of experience working with Ubuntu as a primary development environment.
- A self-motivated attitude with the ability to excel in remote work conditions.
- Nice to have: Experience with video processing and machine learning frameworks.
- Leadership capabilities, with experience mentoring teams and driving project success.
- Advanced degree in Computer Science, Engineering, or a related field is preferred.