This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Software Engineer at Midnight, you will be responsible for contributing to the core systems that power the blockchain platform.
You will work closely with the development team and Senior Software Engineers to build high-performance systems capable of handling large-scale transaction processing and ensuring platform security and integrity.
Responsibilities include designing, developing, and maintaining high-performance systems in Rust, crafting efficient and maintainable code for blockchain solutions, working with the security team to ensure platform integrity, writing and maintaining unit and integration tests, participating in code reviews, and staying updated on the latest developments in Rust and blockchain technology to enhance the platform.
Requirements:
At least 3 years of software development experience, with a minimum of 2 years in Rust programming.
Understanding of computer science fundamentals, including algorithms, data structures, and concurrency.
Knowledge of blockchain technology, consensus mechanisms, cryptography, and smart contracts.
Strong understanding of computer science fundamentals, algorithms, and data structures.
Experience in developing and maintaining systems in Rust.
Experience with blockchain technology and Substrate is a plus.
Experience in remote work, collaboration across different time zones, and working in scale-ups.
Benefits:
Remote work opportunity.
Laptop reimbursement.
New starter package for purchasing hardware essentials like headphones and monitors.