Blockchain Software Engineer

2 weeks ago


Sydney, New South Wales, Australia Crypto Recruit Full time
About the Role

We are seeking a highly skilled Blockchain Software Engineer to join our team at Crypto Recruit. As a key member of our blockchain engineering team, you will play a crucial role in designing, implementing, and deploying blockchain architecture.

Key Responsibilities
  • Research and understand external blockchain systems, including their implementation of solutions to core blockchain problems such as consensus, account management, cryptography, fungibility, identity, data storage, and performance.
  • Design and develop application-specific features such as liquidity pools, margin trading, liquidity mining, custom consensus logic, and order books into a blockchain at both the smart contract and protocol level.
  • Evaluate the microeconomic attributes of a crypto-economic design in terms of practicality, fairness, completeness, and capital efficiency, and identify and document relevant assumptions and externalities.
  • Deploy, test, and benchmark nodes (such as validators and miners) in various cloud environments and with different configurations.
  • Create technical documentation and well-commented code for open-source consumption.
  • Collaborate with developers on all parts of the stack internally for auxiliary products such as wallets and block explorers.
  • Participate in open-source development on shared resources with external development teams.
  • Communicate progress to the company's developer community through various channels.
Requirements
  • Fluency in a systems-level programming language (Golang preferred).
  • Experience with blockchain software development on at least one popular ecosystem such as Bitcoin, Ethereum, Cosmos, Polkadot, Chainlink, Tron, Stellar, Tezos, Neo, or another similar ecosystem.
  • Empathy with the user experience for cryptocurrencies, including software elements like wallets, block explorers, testnets, 3rd party custodians, and node status visualizers.
  • Experience with developing complex software systems scaling to substantial data volumes or millions of users with production quality deployment, monitoring, and reliability.
  • Understanding of the tradeoffs of performance, compute, and memory and simultaneously optimizing for all three.
  • Experience with deploying complex applications on cloud platforms using a container orchestration platform, such as Kubernetes.
  • Track record of working on hard problems including job scheduling, concurrency, and scaling.
  • Strong familiarity with distributed programming models.
  • Ability to decompose complex business problems and lead a team in solving them.
  • Ability to think about protocol design, network design, and systems design from first principles.
  • Understanding of rational decision-making among agents and the systemic effects thereof.
  • A keen aptitude for sharp feedback and structured communication.
  • Desire to work on building things the 'right' way to ensure our technical foundation is solid as we build on top of it over the coming years.
  • Independence and self-motivation.
  • 7+ years engineering experience.
Preferred Qualifications
  • Experience with multi-agent simulation systems.
  • Data Processing - experience with building and maintaining large-scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper.
  • Experience with large-scale distributed storage and database systems (SQL or No SQL, e.g. MySQL, Cassandra).
  • A major contribution to prominent and related open-source projects.
  • Working with edge deployments (low-latency and heavily distributed).
  • Background in cryptography or networking.
  • Background in academic economics or finance.
  • Familiarity with Cosmos, Tendermint, or Thorchain.
  • Familiarity with the Go Lang programming language.
  • Familiarity with Ethereum development tools like Drizzle, Truffle, and Infura.
  • Familiarity with Terraform.
  • Familiarity with Graph QL.
  • Experience in small startup environments.
  • Experience with a distributed team / remote work.
What We Offer
  • Industry-competitive salary.
  • Unlimited time off.
  • Subsidized workflow and wellbeing programs.
  • Commitment to employee development and learning.
  • Joining a talented and senior blockchain engineering team.
  • Full-time remote (must be able to accommodate PST meeting hours).
  • All team members retain contractor status and are paid in USDC.


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About UsCrypto Recruit is a leading blockchain and fintech company based in Singapore. Our mission is to transform and decentralize finance with tomorrow's technology.About the RoleWe are seeking a highly skilled Blockchain Software Engineer to join our team. As a Blockchain Software Engineer, you will be responsible for designing and developing blockchain...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About the RoleWe are seeking a highly skilled Blockchain Software Engineer to join our team at Crypto Recruit. As a key member of our engineering team, you will be responsible for designing and developing blockchain products and systems.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop blockchain products and systems.Take...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About the RoleWe are seeking a highly skilled Blockchain Software Engineer to join our team at Crypto Recruit. As a key member of our engineering team, you will be responsible for designing and developing blockchain modules that will shape the future of personal finance.Key ResponsibilitiesCollaborate with cross-functional engineering and product teams to...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About the RoleWe are seeking a highly skilled Blockchain Software Engineer to join our team at Crypto Recruit. As a key member of our engineering team, you will be responsible for designing and developing blockchain modules that will shape the future of decentralized finance.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About the RoleWe are seeking a highly skilled Blockchain Software Engineer to join our team at Crypto Recruit. As a key member of our blockchain research and development wing, you will play a crucial role in designing and developing cutting-edge blockchain products and systems.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop...


  • Sydney, New South Wales, Australia Immutable Full time

    About UsImmutable is a pioneering technology company, driving innovation in the world of Non-Fungible Tokens (NFTs) on Ethereum.We are committed to empowering users and rewarding them for their contributions to the NFT ecosystem.Founded in 2018, Immutable has rapidly grown to become one of the fastest Australian companies to achieve unicorn status, with a...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About the RoleWe are seeking a highly skilled Blockchain Infrastructure Engineer to join our team at Crypto Recruit. As a key member of our infrastructure team, you will be responsible for designing and implementing a highly scalable and secure infrastructure to support our growth.Key ResponsibilitiesCollaborate with our software engineering team to design...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About Birthday ResearchBirthday Research is the Blockchain Research and Development wing of a Singapore-based blockchain and fintech company.We are a fast-growing, globally distributed, close-knit team of multi-disciplinary doers and getters.What You'll DoCollaborate with cross-functional engineering and product teams to design and develop blockchain...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    Job Opportunity: Blockchain DeveloperAbout the Company: Crypto Recruit is a leading specialist recruiter for the blockchain and cryptocurrency industry, providing top talent to companies developing innovative blockchain-based solutions.Job Description: We are seeking a skilled Blockchain Developer to join our client's development team working on cutting-edge...


  • Sydney, New South Wales, Australia Binance Full time

    Job SummaryBinance is seeking a skilled Blockchain Wallet Developer to join our team. As a key member of our blockchain development team, you will be responsible for designing, developing, and maintaining Bitcoin wallet services that meet the highest standards of security and performance.Key ResponsibilitiesDesign and develop robust and scalable Bitcoin...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About the RoleWe are seeking a highly skilled Full Stack Engineer to join our team at Crypto Recruit. As a key member of our engineering team, you will be responsible for building and maintaining our suite of analytics products.Our team is passionate about empowering crypto communities to create and share data-driven insights on the projects they care most...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    This exciting opportunity will see you become a key member of a development team working on innovative blockchain-based payment solutions. Work remotely and be part of a rapidly expanding team.About the CompanyCrypto Recruit is a leading specialist recruiter for the blockchain and cryptocurrency industry. We recruit top talent for positions ranging from CEO...

  • Software Developer

    2 weeks ago


    Sydney, New South Wales, Australia Crypto Recruit Full time

    About UsCrypto Recruit is a blockchain and fintech company that empowers users to be in control of their finances by creating cash flow and harnessing the potential of Decentralized Finance.Job SummaryWe are seeking a highly skilled Software Developer to join our team as a Blockchain Engineer. As a key member of our team, you will be responsible for...

  • Software Developer

    4 days ago


    Sydney, New South Wales, Australia Crypto Recruit Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Crypto Recruit. As a key member of our team, you will be responsible for designing and developing scalable UI components and/or backend modules to meet our growing needs.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop Type Script-based...

  • Software Developer

    2 weeks ago


    Sydney, New South Wales, Australia Crypto Recruit Full time

    About UsCrypto Recruit is a leading blockchain and fintech company that aspires to transform and decentralize finance with tomorrow's technology. Our team is a globally distributed and close-knit group of doers and getters who are passionate about shaping the future of personal finance.Our MissionWe are a pioneering force in the blockchain industry, driven...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About UsCrypto Recruit is a leading blockchain and fintech company that aims to transform and decentralize finance with tomorrow's technology.Job SummaryWe are seeking a highly skilled Software Development Expert to join our team as a Blockchain Application Developer. As a key member of our team, you will be responsible for designing and developing Type...


  • Sydney, New South Wales, Australia Talenza Pty Limited. Full time

    Job Title: Senior Software Security Specialist Overview At Talenza Pty Limited, we are seeking a highly skilled Senior Software Security Specialist to join our team. As a key member of our engineering team, you will be responsible for designing and implementing secure architectures, collaborating with cross-functional teams, and contributing to the...

  • Junior LLM Developer

    2 weeks ago


    Sydney, New South Wales, Australia Openmesh Full time

    About OpenmeshOpenmesh is a pioneering company that aims to democratize data and address information asymmetry at a global scale. Our vision is to create an open data fabric that grants universal access and prevents interferences created by regulators, governments, corporations, and even our own creators.Our ProductsWe offer a range of innovative products,...


  • Sydney, New South Wales, Australia Crypto Recruit Full time

    About Birthday ResearchBirthday Research is the Blockchain Research and Development wing of a Singapore-based blockchain and fintech company. Our mission is to develop best-in-class blockchain innovations that enable the next level of Web3.Key ResponsibilitiesCollaborate with Software Engineers to design a highly scalable and secure infrastructure to support...


  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to delivering exceptional outcomes for Fortune 500 clients. Our organization operates from 14 development centers in 9 countries, providing access to diverse talent and expertise from around the world. We take pride in our commitment to quality and excellence,...