Senior Solidity Engineer

Synthetix

Synthetix

Other Engineering · Full-time
United States · Portugal · Australia · Remote
Posted 6+ months ago

Join the Synthetix Core Contributor community as a senior Solidity engineer and help build the future of DeFi.

Synthetix is an open-source derivatives liquidity protocol on Ethereum, Optimism, and Base that enables collateral on-chain to back stablecoins, spot synthetic assets, perpetual futures markets, and more. Synthetix Perps V2 has generated over $50B in volume, and Synthetix Perps V3 is rapidly scaling with cross-chain deployments and increased activity.

Synthetix engineers are pushing the bounds of on-chain scalability, decentralization, developer tools, governance, and cross-chain tech. Synthetix is interested in adding more engineers to implement SIPs, build client libraries, and create apps that integrate with the protocol. All Core Contributors are expected to be highly self-motivated and intensely interested in improving their craft.

We’re a small team driven by startup values - we iterate fast, test often, and automate wherever possible. We have some of the most complex dApps on Ethereum powering an ecosystem of other protocols and are constantly building new interfaces and making improvements to existing assets. The current team is globally distributed, with contributors in Australia, North and South America, Europe, and Asia, all working remotely.

Responsibilities:

  • Implement and deploy upgrades to the core protocol, market implementations (like perpetual futures), and governance systems using Solidity.
  • Process feedback from auditors on smart contract implementations.
  • Create and optimize unit and integration tests for existing and new functionality.
  • Write code documentation developed by Core Contributors.
  • Develop client libraries (using TypeScript, Python, etc.) to streamline integrators’ developer experience.
  • Build front-end applications with TypeScript and React that allow users to interact with the protocol.

Ideal candidates:

  • Have solid, demonstrable work (on GitHub or otherwise) with Solidity code - 2 years or more
  • Have used the Synthetix protocol, providing liquidity and trading and other DeFi products on mainnet and can demonstrate a solid understanding of how Synthetix works
  • Written and deployed Solidity smart contracts with significant TVL
  • Written extensive automated tests for their contracts and is very familiar with CI tooling such as CircleCI
  • Have experience with Solidity security audits (as an author or recipient)
  • Built Web3 dApps using React and Typescript
  • Collaborative in approach and happy to work with others on projects
  • Intellectually curious and enjoys moving fast
  • Happy to work remotely and manage their own office environment
  • Willing to be flexible with availability to accommodate the fast-paced nature of the cryptocurrency market and open to occasional travel for events

Synthetix Will:

  • Pay monthly stipends in USDC
  • Offer an incentives package in SNX
  • Ensure your code is professionally audited
  • Provide a platform for sharing your talents to a global audience
  • Pay for travel expenses to events & offsites
  • Connect you to a thriving community
  • Make you feel welcome!

If the above sounds interesting and you’d like to talk with the team, please email here or apply through this page. Make sure you attach your CV and a link to your Github account.

Synthetix is an equal opportunity employer.