SENIOR SOFTWARE ARCHITECT
Grain Discovery is an agtech/blockchain startup aiming to revolutionize how agricultural commodities are traded globally. We have built a working prototype of a blockchain based online trading marketplace, and in December successfully completed the world's first corn trade from grower to buyer. Our banking partner transacted funds read from the Grain Discovery blockchain - another milestone.
In addition to building an online marketplace our goal is help build an agricultural commodity blockchain capable of tracking the provenance of food from the end consumer all the way back to the original grower. Increasingly, people want to know where their food originated and how it was produced - think non-GMO, organic, fair trade, sustainable or single origin. Our technology enables a commodity to have a digital passport proving its authenticity and source of origin as it moves through the supply chain.
The founders have many years of experience in the commodity and financial markets as traders and quants managing portfolios in the billions of dollars and recognized the potential of blockchain very early on.
An experienced software engineer to join the team and help move our blockchain based marketplace from prototype to production standard. More importantly we are looking for someone who believes in our vision, the size of our addressable market is enormous so the potential upside is considerable. Please note, to be considered for this role you must have either experience building production systems from scratch or experience working on a large production codebase. Competitive salary is offered with equity.
Working with the founders to translate business strategy into code.
Instilling rigour and discipline on the codebase through code reviews and stand-ups.
Guiding other members of the development team.
Overseeing the development of unit and integration tests.
Curiosity and an entrepreneurial spirit are essential. We are looking for a talented developer but also one who is passionate about our business and wants to be part of a company aiming to change an entire industry.
Bachelor's degree in Computer Science, Computer Engineering or equivalent
2+ years’ experience using CI/CD tools
Experience writing unit tests
Experience mentoring and leading other developers
Experience writing code reviews
Database knowledge in technology such as PostgresQL/Oracle/MySQL/MongoDB
Some experience in Linux, REST and shell scripting
Experience with one or more cloud or DevOps services like AWS, Docker, Kubernetes
Experience with Blockchain technology, Hyperledger Fabric or Ethereum
An understanding of the applicability of blockchain technology to supply chains.
Experience with marketplaces including decentralized marketplaces.