Are you looking to be a part of one of the most influential companies in the blockchain industry and contribute to the crypto revolution that is changing the world?
At Metallicus, we are shaping digital money and revolutionizing the way people transact by building the decentralized financial infrastructure of the future. To date, we have launched and operate Metal Pay (digital banking and crypto wallet) and XPR Network, a distributed ledger for identity and interaction with the card and banking payments settlement layer.
We are seeking a highly skilled and experienced Software Development Engineer in Test (SDET) - Web 3 to join our Engineering organization. The successful candidate will be responsible to ensure the quality, security, and reliability of Metallicus products and platforms. This role requires a deep understanding of blockchain technologies, strong experience in test automation, and the ability to validate complex distributed systems.
What You Will Do:
-
Design, develop, and optimize full-stack automation frameworks that ensure the reliability, performance, and security of Web3 applications and blockchain RPC services.
-
Build and maintain comprehensive automated test suites(API, UI and CLI) across dApp frontends, backend services, smart-contract integrations, and blockchain node interfaces.
-
Implement robust testing strategies for blockchain RPC endpoints—including data integrity checks, performance baselines, failure-mode validations, and conformance to JSON-RPC specifications.
-
Diagnose, triage, and resolve complex technical issues involving distributed systems, asynchronous event flows, and on-chain/off-chain state transitions.
-
Create detailed technical documentation covering test plans, frameworks, automation architecture, and operational runbooks.
-
Collaborate closely with engineering team members, both learning from peers and contributing to knowledge sharing around automation best practices.
-
Participate in code reviews and collaborate with leadership to identify quality risks, testing opportunities, and areas for AI-driven automation.
-
Support internal teams, external partners, and community members by providing technical guidance on test frameworks, RPC behavior, and integration workflows.
-
Assist partners and customers in validating, integrating, and troubleshooting blockchain-based systems and third-party software.
What You Will Bring:
-
BS in Computer Science, Engineering, or a related discipline.
-
3 - 5+ years of experience developing automated test systems or solving complex engineering problems in distributed or high-scale environments.
-
Hands-on experience with blockchain technologies and Web3 applications, with a solid understanding of transaction lifecycles, RPC mechanics, node behavior, consensus, and wallet interactions.
-
Strong proficiency with automation-oriented programming languages such as TypeScript/JavaScript or Python; familiarity with Go or Rust is a plus.
-
Experience with modern automation tools (Playwright, Cypress, WebdriverIO) and API testing frameworks (Mocha/Chai, pytest, Postman/Newman, or equivalent).
-
Practical experience with containerization technologies and cloud platforms such as Docker, Kubernetes, or AWS.
-
Ability to produce clear and comprehensive test strategies, technical specifications, and documentation.
-
Understanding of security best practices across software development, test automation, and blockchain ecosystems.
-
A mindset focused on innovation, quality, and continuous improvement.
-
Strong ownership mentality, analytical skills, and a proactive approach to improving engineering systems.
-
Location: This is a fully remote position open to Canada and US candidates. The work schedule is within +/- 2 hours of CST time zone.
What We Offer:
-
The opportunity to work with an inspirational team that values trust, growth, and excellence.
-
100% remote work.
-
A chance to build automation systems for technologies shaping the future.
-
Monthly subsidies for wellness activities, food/drink.
-
Learning & Development stipend.
-
Flexible PTO and paid holidays (per applicable country).
-
Potential for stock options.
*Please note that we are not open to solicitation from any recruiting services at this time.