Finance that just flows. Trade, Invest, Earn.
Principal Software Engineer – Trade & Blockchain
Location
Singapore
Posted
151 days ago
Salary
0
Seniority
Lead
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 Guides
Related Categories
Related Job Pages
More Blockchain Engineer Jobs
Systems Engineer, Blockchain
Institute of Free TechnologyFostering innovation, defending digital liberties.
• 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.
Blockchain Sports Betting Platform Architect
TravoomTravoom is the marketplace for bucket list travel experiences.
• 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
Blockchain Site Reliability Engineer
InfStonesDecentralized blockchain infrastructure on one integrated platform. Fueling blockchain, infinitely.
• 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
Infrastructure Engineer – Blockchain, Digital Assets
N3XT SPORTSN3XT Sports is a sports consulting firm that specializes in digital transformation, innovation and investment strategy.
• 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




