Supra is pioneering the future of information services in global markets. As an exciting, ambitious, and well-funded startup with unique technical capabilities, we aim to be a future leader in decentralized data. Our team includes professionals, academics, and advisors with experience from leading institutions such as Purdue University, University of Cambridge, University of Pennsylvania, Columbia University, and University of Oxford. Additionally, our industry experience includes prestigious companies like JPMorgan Chase & Co., Qualcomm, ConsenSys, and Binance. Based in Switzerland with a remote-first policy, our globally distributed team spans over 35 countries. We are dedicated to solving the Oracle Dilemma through innovative solutions in consensus mechanisms, real-time data services, decentralized finance (DeFi), and Layer 1 (L1) technologies.
Trust, kindness, honesty, and a commitment to ethical, decentralized technologies are the cornerstones of our culture.
We're seeking highly motivated and talented individuals who are passionate about blockchain technology and its potential to shape the future. As an intern, you'll be working on exciting projects, collaborating with our team, and contributing to the growth of our blockchain ecosystem.
We thrive on trust and honesty. We believe in the positive and ethical impacts these cutting-edge technologies in a decentralized environment can make on the world. Your alignment and cultural fitment to these core values and beliefs are of considerable value to us.
Responsibilities-
This role is a combination of some or all of the following responsibilities, depending on the specific project needs. Some of the key tasks you might work on include:
- Contribute to the development of Layer 1 blockchain protocols, focusing on scalability, security, and decentralization.
- Design and implement cross-chain solutions to enable seamless interactions between different blockchain networks.
-
Develop smart contracts using Move (Aptos, Sui) and Solidity, ensuring security, efficiency, and scalability.
-
Monitor blockchain nodes for performance, security, and reliability, and respond to incidents or issues that may impact network stability.
-
Develop and execute test plans to ensure the quality and security of blockchain services, protocols, and applications.
-
Collaborate with the team to design and implement new features for blockchain-based applications.
-
Participate in code reviews, ensuring high-quality code standards and best practices.
-
Research and develop new blockchain technologies and protocols, staying up-to-date with industry trends and advancements.
-
Identify and address performance bottlenecks and security vulnerabilities in blockchain systems.
-
Work with the QA team to identify and resolve defects, ensuring high-quality deliverables and reliable blockchain systems.
Are you the right person for this role?
- Strong background in software development
- Proficiency in programming languages like Rust, GoLang, JavaScript/NodeJS, Solidity (this mainly depends upon the project)
- Experience in working with GitHub codebases
- Hands-on experience on open source projects
- Standard algorithms and data structure knowledge
- Advanced understanding of cryptography and smart contract development
- Familiarity with peer to peer networks
- Experience with popular blockchain technology including Bitcoin, Ethereum, and more
- Pro-active communication and collaboration abilities with native-level proficiency in written and oral English
- Participate to solve minor issues to learn our network's architecture
- Become familiar with our codebase and future goals of the product
- Participate in planning and feature development
- Write and review code to ensure that it’s understandable and aligns with the best coding practices set internally
- Competitive Compensation: We offer competitive compensation packages aligned with market standards.
- Work-Life Balance: Eligible team members have access to flexible paid time off, sick leave, and other time-off options, adjusted in line with local regulations.
- National Holidays: We recognize national holidays specific to each team member’s country and provide paid leave in accordance with local guidelines.
- Health Benefits: Comprehensive health coverage options, including medical, dental, and vision benefits, are available to full-time employees where applicable.
- 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 establish connections with your colleagues through one-on-one meetings.
- Familiarize yourself with the tools and processes vital to our operations.
- Analyze our product offerings and contribute to discussions that shape our future.
The ideal candidate for us has:
Joining Supra means joining a fast-growing startup with a diverse and dynamic team. Every role is impactful, allowing you to engage in meaningful work that contributes to our success.
You will enjoy the flexibility of a fully remote environment with adaptable working hours, enabling you to work from anywhere globally.
Getting Started with Supra
We believe in giving you the space to settle in. Your first month is about orientation and learning:
We're here to support your integration and ensure you have the resources you need!
Looking Ahead
Regular check-ins with your manager will help align your priorities with our team and company goals, setting you up for success. At Supra, you're not just joining a company but embarking on a journey to enhance blockchain technology with a team of exceptional individuals.
