Golang Engineer
IPTS
Specialism: DeFi
Project: A company that serves as a foundational DeFi primitive for the Filecoin ecosystem enables token holders to earn sustainable rewards by lending $FIL to a diverse pool of Filecoin miners, also known as Storage Providers. These providers borrow FIL as pledge collateral to expand their mining operations, thereby enhancing the security of the Filecoin network. By addressing capital inefficiencies similar to “liquid staking” solutions for PoS networks, the company has established itself as a trusted partner since 2019, receiving significant grant funding to build critical apps and tools for the ecosystem, including widely used web and multisig wallets that support employee payments, grants, and daily operations.
Key Skills: Golang, EVM, MySQL, MongoDB, SQL, Postgresql, RESTful, GraphQL
Location: Remote
Role Detail: We are searching for a highly skilled and motivated GoLang Engineer to lead backend engineering efforts. The ideal candidate will have a strong background in building backend infrastructure for applications or protocols running on EVM-compatible networks. This role involves designing, developing, and maintaining scalable backend systems and SDKs, collaborating with founders and frontend/solidity developers to deliver products securing hundreds of millions of dollars. Key responsibilities include implementing robust security protocols, optimizing infrastructure for EVM blockchains, ensuring code quality, managing databases, and driving performance improvements.
Requirements:
- 4+ years of professional experience in backend development, with a strong emphasis on GoLang.
- Proven track record of building backend infrastructure for applications or protocols operating on EVM-compatible networks.
- Deep understanding of GoLang best practices, design patterns, and efficient code structure.
- Proficiency in database management and query languages, such as PostgreSQL, MySQL, MongoDB, or SQL.
- Strong knowledge of blockchain technologies, especially EVM-compatible platforms.
- Familiarity with API design and development, including RESTful and GraphQL.
- Self-motivated and capable of working both independently and collaboratively.
- Excellent problem-solving abilities and keen attention to detail.
- Strong written and verbal communication skills.
- Effective task prioritization and time management in fast-paced environments.
Preferred:
- Experience with DeFi protocols and smart contract development.
- Familiarity with containerization and orchestration tools, such as Docker and Kubernetes.
- Understanding of security best practices in backend and blockchain development.
Additional Skills
- Experience with cloud platforms like AWS, GCP, or Azure.
- Contributions to open-source projects or active participation in the developer community.
- Knowledge of additional programming languages, such as Python, Rust, or JavaScript.