Careers

If you're an inquisitive mind, enjoy hacking, exploration, and play and like building impactful projects in the international evolving blockchains market, please take a look at our open positions below. We feel the blockchain industry is currently in its infancy, but will have an enormous effect on the world as it evolves. With us, you can help build next-generation economies based on decentralization. All our positions are full-time positions in either our local office in Athens, Greece or remote. You can also combine the two and work some days remotely and some locally.

To apply, send us your CV and GitHub to apply@signedblock.com. We'll be delighted to work with you! SignedBlock is an equal opportunity employer. We’re especially keen to hear from people with different backgrounds than you’d expect to find at a technology company. We encourage women and other underrepresented groups to apply!

By submitting my CV and any supporting documents, I confirm that I have read and agreed to the use of Personal Information that I am providing in accordance with our SignedBlock HR Privacy Policy.

Benefits

The benefits that we offer to all of our members:

  • A competitive salary.
  • A salary comparable to the rest of the market in your physical location. If you live in an expensive city, you can expect a higher compensation.
  • Monetary bonuses payable in cryptocurrency.
  • Flexible work hours.
  • A cozy office. You can work from Athens or come visit us and have a nice desk and chair, a spacious monitor, a thoughtfully designed work environment, and plenty of fun distractions when you're looking for some – and none if you aren't.
  • A nice team. We have a team of sharp, motivated and playful people that you can learn from. We have people from many walks of life who have worked in big corporate environments in the past, are currently pursuing PhDs in cryptography and blockchains, have hobbies in aerospace engineering, are at the same time professional artists, or are running triathlons in their spare time.
  • Free books. We'll buy you any book you like, whether it's related to your work or not. We love reading and learning.
  • Transparency. We're a small group and most of our discussions and decisions are shared with everyone to the extend that we can. We try to be transparent with the strategic decisions of our company, our salaries, and the team's finances. We're not secretive with our members.
  • Learn during work time. If you need to learn something for your work, whether it's immediately related to what you're currently doing or it's reading a book on blockchains, cryptography, or software engineering, you can count studying as part of your work hours and get paid for it.
  • Travel often. If you enjoy traveling the world, we often sponsor conference attendance as well as business trips around the globe, both for personal development reasons as well as team bonding. Joining is optional; all you have to do is say the word!
  • Friday team drinks when you're in Athens!

Software Engineer - Web Development

We're looking for a moderately experienced software engineer and web developer to help us with building and delivering web services for internal use as well as for clients. You'll be working with the rest of the team to build web services that integrate with blockchain backends, understand smart contracts, and interact with the decentralized economy.

Responsibilities
  • Maintaining and developing promotional material on our company website at signedblock.com.
  • Developing web-based services for internal use by our algorithmic trading team such as websites where graphs and statistics can be viewed and analyzed.
  • Developing the web platform for our internal cryptocurrency index where statistics can be viewed and analyzed.
  • Designing and building web-sites for consulting clients, focusing on clear and usable front-end experiences.
  • Working with our backend teams to connect the web services with blockchains and smart contracts.
Requirements
  • An illustrative GitHub portfolio.
  • Pursuing or having completed a Computer Science or related degree, or equivalent professional experience.
  • Professional knowledge of at least one programming language.
  • Good experience with Javascript and node.js.
  • Exceptional skills with react.js.
  • Experience with some CSS framework.
  • Having completed at least one end product used in production systems. Please include a link to your projects so that we can take a look!
  • Experience with Docker / Kubernetes is a plus.

Software Engineer - Smart Contract

We're looking for a software engineer with smart contract experience. You'll be working with the rest of the team to build smart contracts for internal use as well as consulting clients.

Responsibilities
  • Creating new smart contracts in Solidity and the Ethereum blockchain.
  • Ensuring the smart contracts are safe by using the latest best practices in the industry and avoiding well-known bug classes.
  • Staying up-to-date with latest breaches and practices in the field.
  • Testing smart contracts for security and robustness by writing unit and end-to-end tests.
  • Reading smart contract code for auditing purposes to ensure they behave as intended.
  • Working with our front-end team to connect our web services with blockchains and smart contracts.
  • Working with our cryptographers to ensure the smart contracts correspond to the desired theoretical protocols.
  • Integrating smart contracts in node.js using web3 and truffle.
Requirements
  • An illustrative GitHub portfolio.
  • Pursuing or having completed a Computer Science or related degree, or equivalent professional experience.
  • Professional knowledge of at least one programming language.
  • Good experience with Javascript and node.js.
  • Exceptional skills with web3 and truffle.
  • Exceptional Solidity skills.
  • A good understanding of the Ethereum blockchain and blockchain technologies in general, as well as the underlying security model.

Software Engineer - Algorithmic Trading

We're looking for a software engineer to join our algorithmic trading team. You'll be working to collect and analyze historical cryptocurrency price and trading data to propose new strategies using big data, machine learning and natural language processing.

Responsibilities
  • Maintaining and administrating our Linux servers for data collection, ensuring uninterrupted operation, security, monitoring, and automated deployment of our platform.
  • Developing our collection systems to collect high resolution timely financial data from various sources and reverse engineering network protocols to achieve good quality data.
  • Analyzing big data using statistical methods to verify trading strategy hypotheses.
  • Implementing real-time trading strategies to manage actual capital in time sensitive medium frequency settings.
  • Collaborating with our cryptographers in studying the fundamentals of cryptocurrencies to extract experimental hypotheses that are likely to succeed.
  • Ensuring robustness of our trading strategies by performing backtesting, unit and end-to-end testing, failsafe mechanisms and redundancy.
Requirements
  • An illustrative GitHub portfolio.
  • Pursuing or having completed a Computer Science or related degree, or equivalent professional experience.
  • Professional knowledge of at least one programming language.
  • Good experience with Javascript and node.js.
  • Exceptional skills in big data.
  • Machine learning experience with a platform of your choice such as Python, Pandas, and NumPy.
  • System administration experience with Linux and automated deployment using systems like Docker, Kubernetes, Puppet or Ansible.