Perpetual Protocol is the leading derivatives exchange that builds and maintains a decentralized finance (DeFi) platform, having been live since December 2020. If you are fascinated by cryptocurrency, DeFi and the future of finance, joining our team will put you at the forefront of one of the most important global trends of our era.
The Perpetual Protocol team is a fast-growing, strong, positive-minded community of DeFi lovers from around the globe. By joining us, you will work as part of a tight-knit team, and serve as an independent owner of individual projects. The scope of your work is limited only by your imagination and abilities. Let's build the best DeFi derivatives protocol together.
Job Description
You will be working closely with the engineering team and be responsible for designing secure frameworks for financial products of Perpetual Protocol and figuring out potential systemic flaws that can lead to exploitation and financial losses.
*This is a full-time position that is 100% remote, only open to people whose timezone within UTC +5 and UTC +11. This role will be entitled to an annual team token distribution.
Responsibilities
Revise the current design of products of Perpetual Protocol
Communicate with the engineering team to help enhance the security and avoid potential loopholes
Engage in the design process of new features on the security and architectural aspect to prevent any financial exploitation
Review the code produced by the engineering team to make sure it’s secure whilst delivering the expected functionality
Brainstorm complicated but practical attack scenarios with the engineering team and propose corresponding solutions
Research the design of competitors or related protocols on the security aspect and share them with teammates
Keep updated on security incidents in DeFi (decentralized finance) and pass them to the team when relevant
Requirements
Great software engineering skills
Enthusiastic & knowledgeable about software development security, financial products and DeFi
Knowledge of how blockchains work, especially Ethereum and Optimism
Proficiency in Solidity
Strong communication and organization skills
2+ years of work experience in software development, security firm or DeFi
Nice to have
2+ years of familiarity with DeFi
Successful bug bounty submission experiences
Any form of security insights sharing, including but not restricted to articles, talks or bug bounty reports
Participation in CTF (capture the flag) or any security competition
Job Description
We are looking for a Senior Solidity Engineer to help us build the contracts for groundbreaking applications to innovate and build the next generation of Web3. Although the role is remote-friendly, it is preferred that you are located and working within the GMT zone for coordination purposes.
Our ideal candidate is a defi-fanatic, self-starter, eager to contribute to the company’s growth through their initiatives, and enthusiastic to provide management guidance. Expect talented, motivated, and interesting co-workers. The compensation will include a competitive cash base and meaningful equity ownership.
Responsibilities
Qualifications
Requirements
Job Description
P2P.org is looking for a Сommunity Lead to help promote the company’s culture, its team and values, and its work. We are interested in a crypto-native with a strong online voice to help populate our social spaces with engaging content, organize attractive events and draw in top cryptocurrency builders.
This role will require engaging with online communities in creative, unconventional ways, and contributing to the brand's image and strategy.
Your responsibilities will include:
Requirements
Experience that is 100% needed:
Benefits
P2P.org is an equal opportunity employer. All applicants will be considered for employment without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, veteran status, or disability
The Role
ORCID is seeking a DevOps Engineer. As a DevOps engineer, you should work with other software developers and QA specialists, and will be responsible for improving and maintaining the ORCID technological infrastructure. If you like a mission-driven environment and enjoy working as part of a team, but are also self-motivated and organized to work remotely, this could be the job for you.
The position will be part of our Tech team, reporting to the Technology Manager. The successful candidate will want to be a part of a friendly, supportive, and productive team, and will believe in an “automate everything” approach to DevOps.
Responsibilities
Maintain the ORCID technological infrastructure: Maintain the ORCID configuration management system, the current server stack, the databases, the CI and any other SaaS systems used by ORCID to provide their services, such as Mailgun, Cloudflare, Rackspace, etc.
Improve the ORCID technological infrastructure: Work with the Tech Director, the Tech Manger and the development team in general to improve the current technological infrastructure, by keeping our infrastructure up-to-date with the latest technologies and patches, finding new tools that could improve the services we provide and experiment with new technologies to decide which ones could be used by ORCID to provide better services.
Monitor the status of ORCID technological infrastructure: Constantly check ORCID monitoring infrastructure to find problems or vulnerabilities that could affect the performance of ORCID services.
Author use-cases, technical/functional requirements, flowcharts, diagrams and documentation: Develop and maintain technical documentation, in the form of use-cases, technical/functional requirements, flowcharts, diagrams, docs and wiki pages, required by the team to understand and maintain the existing technical infrastructure.
Participate actively in iterative development meetings (stand-ups, kick-offs, retrospectives), and design sessions with project teams and working groups
Collaborate with team members, consultants, designers, the development community and users to plan, estimate and evaluate the risks of different features that could be added to the ORCID registry: Collaborate with different people from the ORCID community to generate plans that helps ORCID to develop new functionalities or improve the existing ones.
Collaborate in the finding of bugs and areas of improvement in the current ORCID Registry and related projects.
Participate in the out of hours on-call rota, and respond to tech emergencies when required (estimated 10 weeks of compensated on-call shifts per year) .
Future Projects
Set up, manage, and monitor container infrastructure in AWS, using Terraform and Kubernetes
Migration of the ORCID Registry to AWS
Evaluate, plan, and deliver monitoring tools for container-based systems
Set up and manage new security scanning tools
Requirements and Qualifications
(ORCID encourages applicants who meet some, but not all of the requirements and qualifications, to apply)
5+ years of experience in DevOps
Fluent in written and spoken English
Nice to Have
Experience with Rackspace Cloud
Python scripting
MongoDB
Github
SAML experience
SOLR
Ability to travel internationally at least once a year
Able to work during Europe and US business hours (at least half the working day should be between 1200-2000 UTC) including making twice-weekly meetings at 1500 UTC
Ansible experience
AWS experience
Terraform experience
Kubernetes experience
Scripting experience
Linux admin skills
Ability to work as part of a small DevOps team, with minimal supervision
Exceptional communication skills and a strong work ethic; ability to prioritize effectively and get things done in a dynamic, unstructured environment
Experience extracting actionable recommendations from feedback and data, and communicating it to stakeholders
Proactive in suggesting new tools and solutions
Motivated and results-driven, with a high-level of energy, enthusiasm, and initiative
You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.
Submit Resume & Apply