Job Title: Rust EngineerLocation: Europe (Remote work possible)
Company Overview:We are a pioneering crypto company at the forefront of blockchain technology, committed to revolutionizing the digital asset landscape. With a focus on innovation, security, and decentralization, we are seeking a talented Rust Engineer to join our dynamic team in Europe. This is an exciting opportunity to work on cutting-edge projects and contribute to the future of finance.
Job Description:As a Rust Engineer, you will be responsible for designing, developing, and maintaining high-performance, secure, and reliable software systems using the Rust programming language. You will work closely with our cross-functional teams to build scalable blockchain solutions, develop new features, and optimize existing codebases. This role offers the chance to work on innovative projects in the crypto space and make a significant impact on our platform and products.
Responsibilities:Design and implement backend services, libraries, and tools using Rust to support our blockchain infrastructure and applications.Collaborate with software architects, developers, and researchers to define technical requirements and design specifications for new features and enhancements.Write clean, maintainable, and well-documented code following best practices and coding standards.Conduct code reviews, performance optimizations, and troubleshooting to ensure the reliability and efficiency of our systems.Work closely with DevOps and security teams to ensure the security, scalability, and reliability of our software solutions.Stay up-to-date on Rust language features, libraries, and tools, and contribute to open-source projects as appropriate.
Requirements:Bachelor's degree in Computer Science, Engineering, or related field.3+ years of experience in software development, with a focus on Rust programming language.Strong proficiency in Rust and understanding of its core concepts, idioms, and best practices.Experience with blockchain technologies, distributed systems, or cryptography is highly desirable.Familiarity with other programming languages such as C/C++, Go, or Python is a plus.Knowledge of software development methodologies, version control systems (e.g., Git), and CI/CD pipelines.Excellent problem-solving skills and ability to work independently as well as part of a team.Strong communication and collaboration skills, with the ability to work effectively in a remote, distributed team environment.Fluency in English (both written and spoken)
Benefits:Competitive salary up to €90,000-100,000 per year, commensurate with experience.Equity options and performance bonuses.Health insurance coverage and other benefits.Flexible work schedule and remote work options.Opportunities for professional development and career growth in the crypto industry.Chance to work on innovative projects and contribute to the future of finance.