Technical Lead - Wallets

Remote $36k–$60k lead English ANY 4 months ago full-time quality 8.7/10

Role in brief

Tether is seeking a Technical Lead for its remote Wallets team. This role involves leading a team of developers, designing and implementing secure crypto wallets, and guiding the technical roadmap. It is suitable for experienced software engineers with a background in crypto wallet development and leadership.

NodeJSReact NativeC++EVMSolidityethers.jsweb3.js

About the role

This role focuses on leading the development of crypto wallets and reusable wallet libraries. The Technical Lead will be responsible for the entire lifecycle, from architectural design to implementation, ensuring solutions are scalable and secure. This involves providing hands-on technical leadership, particularly in developing peer-to-peer applications, and collaborating with various teams to deliver complete technical solutions.

The position requires mentoring backend and wallet developers, fostering their growth and ensuring high-quality output. A key aspect of this leadership is defining the technical roadmap for wallet development and actively participating in sprint planning. The lead will also conduct code reviews and initiate optimization efforts to maintain robust and efficient systems.

Success in this role means not only delivering advanced wallet solutions but also staying current with Web3, blockchain, and DeFi trends. The individual will contribute to Tether's mission of enabling secure and cost-effective digital token transactions by pioneering financial technology and empowering businesses with reserve-backed tokens across different blockchains.

The annual salary for this role ranges from $36,000 to $60,000 USD.

Skills that matter here

  • NodeJS: This is a core technology for developing and deploying wallet solutions, requiring strong proficiency.
  • React Native: Experience with React Native is essential for building the user-facing components of the crypto wallets.
  • C++: Good development experience in C++ is required, indicating its use in specific parts of the wallet infrastructure.
  • EVM: Knowledge of the Ethereum Virtual Machine is necessary for developing and deploying crypto wallets that interact with EVM-compatible blockchains.
  • Solidity: Experience with Solidity is relevant for understanding and potentially interacting with smart contracts within the DeFi protocols.
  • ethers.js: This library will be used for interacting with Ethereum and EVM-compatible blockchains within the wallet development.

Who this role suits

  • A person with at least six years of software engineering experience, including two to three years in a technical leadership capacity.
  • Someone who has directly built and deployed crypto wallets and DeFi protocols.
  • An individual with a strong grasp of software architecture principles and a desire to mentor other developers.
  • A professional who stays informed about emerging Web3, blockchain, and DeFi trends.

From the employer

  • Lead and mentor a team of Backend and Wallet developers.
  • Design, architect, and implement scalable, secure wallets and reusable wallet libraries.
  • Collaborate with cross-functional teams to deliver end-to-end technical solutions.
  • Define technical roadmap and drive sprint planning.
  • Provide hands-on technical leadership in developing P2P applications.
  • Perform regular code reviews and optimization initiatives.
  • Stay ahead of emerging Web3, blockchain, and DeFi trends.
  • 6+ years of software engineering experience with 2–3 years in a technical leadership role.
  • Experience building and deploying crypto wallets and DeFi protocols.
  • Strong NodeJS and React Native development experience.
  • Good C++ development experience.
  • Experience in building P2P applications or distributed systems is desirable.
  • Solid grasp of software architecture principles.
  • Excellent leadership and communication skills.
  • Degree in Computer Science, Engineering, or related discipline.

Questions about this role

What is the remote work policy for this role?

This is a fully remote, full-time position with no specified geographic restrictions.

What level of seniority is expected for this position?

This is a lead-level position, requiring at least six years of software engineering experience, with two to three years specifically in a technical leadership role.

What are the key technical skills required?

Key technical skills include strong proficiency in NodeJS and React Native, good C++ development experience, and familiarity with EVM, Solidity, ethers.js, and web3.js.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Tether.