About Our Client Our client is a large organisation in the technology industry, known for its focus on delivering innovative technological solutions.
They are committed to leveraging the latest tools and methodologies to achieve their goals in the technology space.
Job Description Lead and mentor a team of software engineers in developing high-quality solutions using Rust.
Collaborate with cross-functional teams to design, develop, and implement software projects.
Ensure code quality through reviews, testing, and adherence to best practices.
Drive continuous improvement in the development process and tools.
Identify and address technical challenges and risks in software projects.
Participate in architectural and design decisions to ensure scalability and efficiency.
Contribute to the development and maintenance of technical documentation.
Provide technical leadership and guidance to ensure project success.
The Successful Applicant A successful Software Engineering Lead should have: 7+ years in software engineering with proven Rust experience (systems programming, memory safety, concurrency).
Strong experience in software engineering with a focus on Rust programming.
Proven ability to lead and manage a team of developers effectively.
Expertise in designing and implementing scalable software architectures.
Familiarity with best practices in software development and testing.
Excellent problem-solving skills and attention to detail.
Good communication and collaboration skills for working with cross-functional teams.