Senior Software Engineer (Rust)
About us
Aurora Labs is a development company specializing in Aurora, the EVM blockchain that operates on the NEAR Protocol. We are the masterminds behind Aurora Cloud, a set of products enabling Web2 companies to leverage Web3 opportunities. We also provide development support and technical expertise for NEAR ecosystem initiatives.
We are seeking a team member to contribute to the ongoing development and maintenance of NearIntents. NearIntents is a pioneer in the web3 and DeFi realm, striving to deliver cutting-edge solutions for decentralized finance. Emphasizing excellence, collaboration, and forward-thinking, NearIntents operates in a startup environment valuing innovation, flexibility, and clear purpose. Our goal is to shape a future where financial systems are decentralized, transparent, and accessible to all.
Requirements
- High proficiency in Rust programming
- Strong skills in software design, architecture, and engineering
- Familiarity with message-based and event-sourced architectures
- Demonstrated expertise in smart contract development
- Previous involvement in the blockchain industry, particularly on Layer 1
- Demonstrates extreme ownership, taking full responsibility for tasks
- Upholds professionalism and commitment to quality work
- Willingness to enhance and enhance existing codebase
Nice to have
- Experience working with the NEAR ecosystem, particularly the nearcore codebase
- Background in developing and auditing security-focused code
- Knowledge of EVM and web3 ecosystem
Responsibilities
- Improve and maintain critical infrastructure services written in Rust
- Explore and test innovative blockchain technologies
- Review and provide input on technical architecture throughout the organization
- Contribute to the technical governance of open-source projects within the NEAR ecosystem
- Collaborate and communicate effectively with a remote team
- Engage with the Ethereum community and participate in relevant engineering forums