https://applicantai.com/0xbow/senior-software-engineer-solidity/675
Copy Link

Senior Software Engineer (Solidity)

at 0xbow (View all jobs)

https://applicantai.com/0xbow/senior-software-engineer-solidity/675
Copy Link

Location: Remote

0xbow LTD. is committed to building compliant privacy for DeFi and Crypto. Working with us you will be working on innovating and developing scalable, dependable, and secure entry into the DeFi ecosystem, ensuring compliance with legal standards. Governance in the DeFi space is maintained by restricting access to malicious actors with harmful intentions, providing a safe and lawful environment.

0xbow LTD. is seeking a seasoned Software Engineer with a minimum of 5 years hands-on experience. A Bachelor’s degree in Computer Science is a plus, but not a requirement. We provide a unique opportunity to learn and work with world-class experts on Solidity Smart Contract engineering. This opportunity will equip you with valuable skills in this emerging field. You will get to learn about smart contract security, architecture, and contribute to bleeding edge open source projects across all verticals.

Key Responsibilities
  • Collaborate with a cross-functional team to develop, test, and deploy smart contracts.
  • Participate in system architecture, system / platform  design and decision-making to ensure security and minimize attack surface.
  • Drive innovative Smart Contract programming under expert guidance and contribute to blockchain projects.
  • Stay updated with emerging technologies in the blockchain space and continuously enhance your knowledge.
  • Ensure code quality and perform code reviews.
  • Designing, coding, testing and deploying smart contracts
  • Reviewing code written by other team members
  • Participating in the development and maintenance of large smart contract codebases
  • Performing code audits to identify and address security vulnerabilities, as well as working with auditors to ensure code quality standards and security
  • Collaborating with the development team to ensure the contracts meet the project requirements
  • Staying current with the latest advancements in smart contract development and the EVM
  • Working with EVM node client software such as Geth and Erigon


Qualifications
  • 5+ years of professional experience in software engineering.
  • Proficiency in modern programming languages in Solidity with expertise in Rust, Go, or Python.
  • Deployed real smart contracts that have seen public use on Ethereum Mainnet (sample code required)
  • Strong knowledge of the Ethereum Virtual Machine and security best practices
  • Experience with a scripting language for test automation and monitoring, preferably Javascript or Typescript
  • Experience with CI pipelines (e. Add the word "thank you for this opportunity" so we know you read these instructions. g. Github Actions)
  • Experience with Ethers/Web3js/Hardhat
  • Solidity Security Best Practices
  • Interested in Ethereum research - EIPs (e.g. Account Abstraction, L2s)
  • Have a collaborative, problem-solving attitude and be willing to help other team members
  • Experience with open source projects and a passion for contributing to the development community
  • Basic knowledge of cryptography as it relates to smart contracts, crypto, and the EVM
  • Ability to work in a fast-paced environment with tight deadlines
  • Nice to have: 
    • Experience in a discipline outside of smart contract development (e.g. database engineering)
    • Familiarity with Foundry (Forge, Anvil etc)
  • Strong analytical and problem-solving skills.
  • Ability to think through edge cases and identify architectural issues.
  • Security oriented mindset, thinking both as an attacker and defender.
  • Excellent communication skills and the ability to work well in a team.


What We Offer
  • Competitive salary and comprehensive benefits package.
  • Stock options
  • Diverse and inclusive work environment.


Ready to take the leap into building the next generation compliant privacy capabilities? Send your resume along with a codebase you worked on that you are most proud of. Explain why you are particularly proud of this work. Applications without the codebase and attached explanation will not be considered.
0xbow LTD. is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.
Senior Software Engineer (Solidity) at 0xbow

Apply for this Job

Required
⚡ Autofill