Send CV to
email if you think you are a fit.
GammaSwap is building the worlds first perpetual option protocol. GammaSwap perpetual options can be used to hedge Impermanent Loss or to long volatility on a token pair. We also have yield tokens that provide liquidity onchain while hedging IL (think Ethena but for any token) that will be launching this month. We have plenty of other products we want to build down the line as well.
In the last few months, usage of the protocol has increased dramatically and we are looking for engineers to help us scale.
As a team, we value freedom, constructive and open dialogues, and credibly neutral protocols.
A senior engineer who can develop and maintain a robust server-side system to process blockchain event data, integrating subgraphs and relational databases to service our front end application. The ideal candidate will have experience in server-side development, blockchain technology (subgraphs & solidity), and database development, with a strong understanding of decentralized finance concepts.
You have a passion for building bleeding-edge technology on the blockchain and pushing forward innovation in DeFi. You’re a creative thinker and analytical problem solver who is inspired by the opportunity to build new startups and products and is unafraid to push the boundaries of what’s possible with technology. You possess a deep mastery of other open-source technologies that power the web. You can write and speak fluent English.
- Design and maintain secure, efficient, and scalable server-side applications using Node.js. for use by our front end application
- Develop and maintain relational databases (e.g., MySQL, PostgreSQL) to process and store blockchain data for server side node applications
- Develop and maintain subgraphs (e.g. using theGraph or GoldSky) to query and process blockchain event data.
- Collaborate with the team and cross-functional partners on all aspects of product development.
- Identify and advocate for team-wide areas of improvement and best practices.
- Strong expertise in Node.js and secure and scalable server-side application development
- Strong expertise in relational database development (e.g., MySQL, PostgreSQL)
- Strong experience with subgraph development using TheGraph Protocol, GoldSky, or similar
- Strong experience with node blockchain development libraries (e.g. Web3 libraries such as ethers.js, viem.js, etc)
- Basic understanding of Solidity and smart contract functionality in Ethereum and Layer 2 environments. This is not a smart contract development role but you need to understand how smart contracts work to integrate with the server side applications.
- Ability to quickly iterate and ship code using test-driven development patterns
- Understanding of financial markets or DeFi protocols is a strong plus
- Familiarity with cloud platforms (AWS, Azure, Google Cloud, DigitalOcean) and containerization tools like Docker
- Knowledge of blockchain security best practices and vulnerability mitigation
- Experience with version control, such as Git