Grvt logo
Grvt

Finance that just flows. Trade, Invest, Earn.

Principal Software Engineer – Trade & Blockchain

Blockchain EngineerBlockchain EngineerFull TimeRemoteLeadTeam 11-50Since 2022H1B No SponsorCompany SiteLinkedIn

Location

Singapore

Posted

151 days ago

Salary

0

Seniority

Lead

Bachelor DegreeEnglish

Job Description

Principal Software Engineer – Trade & Blockchain

Grvt

• Write and own substantial amounts of production code in the most complex, high-risk, and business-critical areas of the platform. • Take end-to-end ownership of system behavior in production, especially under failure, stress, or adversarial conditions. • Operate confidently in ambiguous problem spaces, defining constraints, risks, and execution paths when clarity does not yet exist. • Anticipate and neutralize systemic technical, operational, and product risks through careful design, invariants, and operational discipline. • Simplify complex systems by eliminating accidental complexity, unsafe patterns, and brittle abstractions. • Set technical direction primarily through reference implementations, durable abstractions, and sustained ownership of core systems. • Act as one of the strongest technical coaches on the team through high-signal code reviews, design discussions, and example. • Influence product and technical decisions by deeply understanding system behavior, user incentives, and long-term trade-offs. • Participate actively in incident response, and ensure durable improvements through root-cause analysis and follow-through. • Raise the bar for correctness, reliability, and operability by making the right designs and behaviors the default for others.

Job Requirements

  • A track record of owning and evolving complex, production-critical systems.
  • Exceptional engineering judgment in ambiguous, high-risk, or adversarial environments.
  • Deep comfort reasoning about failure modes, edge cases, and second- or third-order effects.
  • Strong operational ownership, including designing for observability, safe failure, and recoverability.
  • The ability to simplify complex systems without losing essential correctness or safety.
  • A demonstrated ability to influence others through code quality, design clarity, and technical credibility.
  • Clear, precise communication, especially when articulating risks, trade-offs, and system behavior.

Related Categories

Related Job Pages

More Blockchain Engineer Jobs

Institute of Free Technology logo

Systems Engineer, Blockchain

Institute of Free Technology

Fostering innovation, defending digital liberties.

Full TimeRemoteTeam 201-500Since 2024H1B No Sponsor

• Help design and implement liblogos, which provides a modular plugin-based runtime for decentralized nodes and applications. • Optimize IPC performance. • Improve isolation (also in regards to efficiency), fault tolerance, independent scalability, and secure boundaries of modules to prevent cross-module vulnerabilities. • Collaborate with component teams to build and test modules like decentralised nodes.

Worldwide
Job Closed
Travoom logo

Blockchain Sports Betting Platform Architect

Travoom

Travoom is the marketplace for bucket list travel experiences.

OtherRemoteTeam 11-50H1B No Sponsor

• A chance to bring existing blockchain betting technology into a broader ecosystem • A role focused on integration, scaling, and hardening production systems • An opportunity to work with a company that will handle marketing, licensing, and growth

Texas
Job Closed
InfStones logo

Blockchain Site Reliability Engineer

InfStones

Decentralized blockchain infrastructure on one integrated platform. Fueling blockchain, infinitely.

OtherRemoteTeam 11-50H1B No Sponsor

• Ensure the reliability, availability, and performance of blockchain nodes and related infrastructure • Monitor, troubleshoot, and resolve incidents in production environments • Build automation tools to improve efficiency and reduce operational risks • Deploy, monitor, and maintain blockchain nodes across multiple networks • Ensure system reliability and uptime by actively managing incidents, troubleshooting, and resolving node failures • Develop automation and maintenance tools (using Golang, Shell, Python, etc.) to streamline operations • Build and maintain monitoring, alerting, and logging systems to proactively detect and address issues • Collaborate with engineering teams and solution architects on reliability improvements and incident prevention • Participate in the on-call rotation to provide timely incident response and resolution

Texas
N3XT SPORTS logo

Infrastructure Engineer – Blockchain, Digital Assets

N3XT SPORTS

N3XT Sports is a sports consulting firm that specializes in digital transformation, innovation and investment strategy.

OtherRemoteTeam 11-50Since 2018H1B No Sponsor

• Lead the development and management of our hardened production environment • Orchestrate blockchain nodes and manage cryptographic key lifecycles • Build comprehensive surveillance systems for on-chain activity • Architect and manage a multi-provider node network • Design and implement real-time surveillance for all smart contract events • Manage institutional-grade FIPS 140-2/3 Level 3 HSMs and MPC systems • Build high-availability systems for real-time reconciliation between off-chain accounting and public blockchain state • Lead the deployment of upgradeable smart contracts

Wyoming
Job Closed