Senior Rust Software Engineer

National Digital Trust Company (In Organization)New York, NY
Remote

About The Position

National Digital Trust Company has received conditional approval from the Office of the Comptroller of the Currency to open as a federally chartered trust bank to provide a broad range of digital asset services. We are building a specialized financial institution addressing the growing demand for digital asset services. Our primary business will focus on digital asset custody, providing secure, efficient custodial and fiduciary services for a variety of digital assets. You will work with foundational systems and processes to help shape our operating model and influence how a new category of financial infrastructure comes to market. We are looking for builders who handle complexity with confidence and tackle ambitious opportunities while keeping pace with this rapidly evolving industry. Let’s build this together!

Requirements

  • 10+ years in software engineering with 3+ years of hands-on engineering experience in Rust development and a proven track record of shipping code that enables the team to maintain healthy, interruption-free nights.
  • Experience with data consistency, microservices architecture, and distributed systems.
  • Knowledge of relational databases.
  • Analytical thinker with understanding of “infrastructure as code”, strong debugging skills, and a mindset for continuous improvement.
  • Ability to work effectively in a collaborative, fast-paced environment and to interface and influence at all levels in the organization.
  • Operates with strong ownership and a structured approach, accelerating time-to-value while maintaining quality and compliance.
  • Works through ambiguity by identifying the right questions, proposing viable options, and communicating the trade-offs to reach a well-reasoned decision.
  • Knowledge of digital assets and enterprise-grade infrastructure or a demonstrated ability to learn quickly.

Responsibilities

  • Design, develop, and maintain backend services and applications using Rust.
  • Collaborate with product, security, and infrastructure teams to deliver secure and scalable solutions.
  • Write efficient, high-quality, testable, reliable, and well-documented code following industry best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Continuously research and recommend improvements in architecture, tools, and processes.
  • Troubleshoot and resolve complex technical issues across the software stack.

Benefits

  • Medical, Dental, and Vision insurance
  • 401(k)
  • Life and disability insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service