Mid Level Smart Contract Engineer
Role in brief
G-20 Group is hiring a Mid-Level Smart Contract Engineer to build on-chain components for quantitative trading systems. This role involves developing and maintaining smart contracts for staking, fee collection, and market governance. Candidates with a strong background in Solidity, EVM, and Foundry, along with a security-focused approach, will find this role a good fit.
About the role
This role focuses on designing and implementing smart contracts that form the backbone of quantitative trading systems. You will be responsible for creating essential on-chain functionalities, including operator registration, staking and slashing mechanisms, and automated fee management. The work involves building robust and secure infrastructure that supports advanced trading operations.
The position is within a team that combines quantitative research, software engineering, and trading expertise. The company, headquartered in Switzerland, operates with a startup mindset, emphasizing innovation in cross-asset markets. Success in this role means delivering audit-ready code that meets high standards for security and functionality, directly contributing to the trading system's integrity and efficiency.
A key aspect of this role is developing on-chain interfaces that allow AI agents and trading bots to interact seamlessly with the system. This involves implementing secure market governance protocols and ensuring all smart contracts are thoroughly tested. Your contributions will directly impact the performance and reliability of the company's proprietary trading technology.
The salary for this role ranges from $130,000 to $200,000 USD annually.
Skills that matter here
- Solidity: You will use Solidity to develop and maintain smart contracts for various on-chain functionalities.
- EVM: Expertise in EVM is required to build and deploy efficient and secure smart contracts.
- Foundry: Experience with Foundry as a development framework is essential for testing and deploying smart contracts.
- Rust: Knowledge of Rust may be beneficial for potential future integrations or specific system components.
- DeFi perpetuals: Understanding DeFi perpetuals is important for developing relevant on-chain trading system components.
- governance and access control: You will implement secure market governance and access control mechanisms within the smart contracts.
Who this role suits
- A candidate with at least three years of production experience in smart contract development.
- Someone who approaches development with a strong security-oriented mindset, ensuring all code is audit-ready.
- An individual who thrives in an environment that blends quantitative research, software engineering, and trading.
- A developer who enjoys building foundational infrastructure for complex financial systems.
From the employer
- Build and maintain operator registration flow.
- Develop smart contracts for staking and slashing.
- Automate fee collection and distribution.
- Design on-chain interfaces for AI agents and trading bots.
- Implement secure market governance.
- Ensure audit-ready code with comprehensive testing.
- Bachelor's degree in Computer Science, Engineering, Mathematics, Data Science, or related field.
- 3+ years of production experience in smart contract development.
- Expertise in Solidity and EVM.
- Experience with Foundry as a development framework.
- Knowledge of DeFi perpetuals.
- Security-oriented mindset.
- Experience with governance and access control.
Questions about this role
Is this a remote position?
Yes, this is a remote full-time position.
What level of seniority is this role?
This is a mid-level position.
What are the key technical skills required for this role?
Key technical skills include Solidity, EVM, Foundry, and a security-oriented mindset, along with experience in DeFi perpetuals and governance.