About the Role
About the Role
As a Rust Developer at BairesDev, you will implement secure and decentralized governance systems for the Internet Computer while collaborating with various development and research teams. You will also contribute to the design and integration of intelligent systems that enhance operational efficiency and security.
What You'll Do
- Implement secure and decentralized governance systems for managing the Internet Computer.
- Collaborate with other development and research teams to provide decentralized governance for various components of the Internet Computer.
- Build security tests for the system.
- Contribute to the token system that powers the Internet Computer.
- Help design endpoints for efficient operation.
- Integrate the NNS with intelligence to automate smart decisions like evicting malicious nodes or coordinating automated responses to DOS attacks.
- Create a system for autonomous programs to run on the Internet Computer, driving decentralized autonomous applications with token-based governance.
Who You Are
- Good practical knowledge of Rust.
- Bachelor's degree in Engineering, Computer Science, or related fields.
- 6+ years of experience in the industry as a software engineer.
- Experience in building and operating large-scale distributed systems.
- Familiarity with Cryptocurrency and Blockchain technologies (not mandatory).
What We Offer
- 100% remote work: work from home or anywhere you prefer.
- Compensation in USD or your local currency, well above market average.
- Hardware and software provided.
- Flexible hours.
- Parental leave, vacation, and paid national holidays.
- A multicultural and innovative work environment, perfect for making friends, collaborating, and learning from the most talented people in the world.
- Opportunities for growth and professional development through mentoring and training.
Join Our Global Team!
Requirements
Rust knowledge
Good practical knowledge of Rust is essential.
Bachelor's degree
A degree in Engineering, Computer Science, or related fields is required.
Software engineering experience
6+ years of experience in the industry as a software engineer is necessary.
Distributed systems
Experience in building and operating large-scale distributed systems is required.
Nice to Have
Familiarity with Cryptocurrency and Blockchain technologies is a plus.
Benefits
Remote work
Work 100% remotely from anywhere.
Competitive compensation
Compensation well above market average.
Flexible hours
Enjoy flexible working hours.
Paid leave
Includes parental leave, vacation, and paid national holidays.
Professional development
Opportunities for growth through mentoring and training.