About Supra
Supra is at the cutting edge of transforming global information services. As a dynamic, well-funded startup with distinctive technical capabilities, we are poised to become a leader in decentralized data solutions. Our team is comprised of experts and advisors from renowned institutions such as Purdue University, University of Cambridge, University of Pennsylvania, Columbia University, and University of Oxford, as well as industry leaders from JPMorgan Chase & Co., Qualcomm, ConsenSys, and Binance. Based in Switzerland with a remote-first policy, our team spans over 35 countries. We are dedicated to addressing the Oracle Dilemma through groundbreaking advancements in consensus mechanisms, real-time data services, decentralized finance (DeFi), and Layer 1 (L1) technologies.
Our culture is built on trust, kindness, honesty, and a steadfast commitment to ethical, decentralized technologies.
Role Overview
We are seeking a skilled Blockchain Infrastructure Engineer to design, develop, and maintain our blockchain infrastructure. You will work with Rust and/or Move programming languages to enhance our blockchain platform’s scalability and performance. Your role will involve building decentralized systems, optimizing Layer 1 and Layer 2 protocols, and ensuring the security and immutability of our blockchain solutions.
Key Responsibilities
- Blockchain Infrastructure Development: Design, develop, and maintain blockchain infrastructure using Rust and/or Move programming languages.
- Protocol Optimization: Implement and optimize Layer 1 and Layer 2 protocols to improve scalability and performance.
- Decentralized Systems: Build and maintain decentralized and trustless systems to ensure the security and immutability of our blockchain platform.
- Performance Tuning: Collaborate with the core development team to identify and address performance bottlenecks and security vulnerabilities.
- Code Quality: Conduct code reviews and provide constructive feedback to enhance codebase quality and maintainability.
- Stay Current: Keep up-to-date with the latest advancements in blockchain technology and contribute to the continuous improvement of our platform.
- Open Source Contributions: Contributors to open-source projects will be given high consideration.
Ideal Candidate
- Experience: 3+ years of strong proficiency in Rust programming, with a deep understanding of its unique features and best practices.
- Blockchain Expertise: Extensive knowledge in networking, consensus protocols, parallel execution, storage, and other fundamental blockchain concepts.
- System-Level Tuning: Proven experience in system-level performance tuning, including memory management and CPU utilization optimization.
- Security Practices: Familiarity with blockchain security best practices and the ability to identify and mitigate potential vulnerabilities.
- Problem-Solving Skills: Strong analytical and problem-solving abilities.
- Teamwork: Ability to work independently and collaboratively in a fast-paced, dynamic environment.
- Communication: Proactive communication skills with native-level proficiency in written and oral English.
Preferred Skills
- Move Programming: Proficiency in the Move programming language.
- Move Runtime: Experience with Move Runtime, preferably Aptos Move.
- Smart Contracts: Experience with Move Smart Contracts.
- Open Source: Active contributor to open-source projects.
What We Offer
- Competitive Compensation: Attractive salaries for full-time, salaried positions.
- Work-Life Balance: Flexible PTO, sick leave, and unpaid time off.
- National Holidays: Paid national holidays based on your location.
- Health Benefits: Comprehensive medical, dental, and vision benefits for full-time employees.
- Global Flexibility: Enjoy the freedom of a fully remote work environment with adaptable working hours.
Getting Started with Supra
Your first month will focus on orientation and learning:
- Engage with your team to understand our business, vision, mission, and strategic goals.
- Enhance your skills to navigate the evolving DeFi landscape.
- Absorb our core values and build connections with colleagues through one-on-one meetings.
- Get familiar with the tools and processes crucial to our operations.
- Analyze our product offerings and contribute to discussions that shape our future.
Looking Ahead
Regular check-ins with your manager will help align your priorities with our team and company goals. At Supra, you are not just joining a company but embarking on a journey to advance blockchain technology with a team of exceptional individuals.
Apply today and be part of Supra’s innovative future!