OutdefineJoin for free

EXPLORE PREMIER
OPPORTUNITIES

As a skilled professional seeking career growth, you deserve access to the best job opportunities available. Join Outdefine's Trusted community today and apply to premier job openings with leading enterprises globally. Set your own rate, keep all your pay, and enjoy the benefits of a fee-free experience.

career-heroJoin now
Back to jobs
logo
Senior Solidity Engineer

Synthetix

Saas
10-50
Sydney NSW, Australia
Apply Now

About the job

Overview:

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 hiring@snxdao.io. Make sure you attach your CV and a link to your Github account.

Skills required
GithubSolidityTypeScriptReact
Employee location
Sydney NSW, Australia
Experience level
Not specified
Workplace type
hybrid
Job type
full time
Compensation
$140000 - 180000 /yr
Currency
🇺🇲USD

Become a trusted member, apply to jobs, and earn token rewards

backgroundtopCreate a profile

Create and customize your member profile.

backgroundtopComplete assessment

Earn 500 Outdefine tokens for becoming trusted member and completing your assessment.

backgroundtopApply for jobs

Once you are a Trusted Member you can start applying to jobs.

Apply Now