/

Senior Rust Developer

Senior Rust Developer

Full Time

Remote-first · Hamburg or Bangalore helpful

Visa Sponsorship Available

About the Role

Silence Laboratories builds cryptographic infrastructure for financial institutions, payments networks, custodians, and other security-sensitive customers. We are hiring a Senior Rust Developer to build the software stack that turns our cryptographic protocols into production systems: backend services, MPC orchestration layers, SDKs, APIs, bindings, developer tooling, and customer-facing integration surfaces.

This role sits between cryptography research and enterprise deployment. You do not need to be a cryptographer, but you do need to care deeply about correctness, auditability, reliability, and clear interfaces. Your code will be read by engineers, cryptographers, security auditors, and customers who operate in regulated environments.

What You Will Own

  • Build and maintain Rust services, libraries, SDKs, and APIs used in production customer integrations.

  • Translate protocol specifications into clean, testable, auditable implementation patterns.

  • Design networking and orchestration layers for multi-party cryptographic protocols.

  • Build and harden cross-platform bindings, including TypeScript, Kotlin, Swift, Python, WASM, or similar targets where needed.

  • Improve developer experience through API design, documentation, examples, integration guides, and tooling.

  • Partner with cryptography, product, solutions, and customer teams to make complex cryptographic operations deployable at enterprise scale.

  • Write comprehensive tests, including unit, integration, property-based, and fuzz tests where appropriate.

What Success Looks Like

  • SDKs, services, and bindings you own become reliable enough for production customer integrations and security review.

  • The v2 SDK path, including priority FFI or WASM/browser targets where needed, is materially easier for internal and external developers to use.

  • Public APIs and SDK surfaces are documented, tested, and reviewable by engineering, cryptography, solutions, and customer teams.

  • Integration, property-based, and fuzz-test coverage catches meaningful edge cases before they reach customers.

  • At least one enterprise integration is easier, faster, or safer because of the interfaces, tooling, examples, or documentation you shipped.

  • Engineering and solutions teams can use your work confidently in customer-facing technical discussions.

What You Bring

  • 5+ years of professional Rust development in production systems.

  • Strong command of Rust ownership, lifetimes, traits, async/await, and common ecosystem tools such as Tokio, Serde, Tonic, Axum, or equivalent libraries.

  • Experience building backend services, APIs, SDKs, developer-facing libraries, or integration surfaces used by external developers or enterprise customers.

  • Strong systems fundamentals: TCP/IP, TLS, gRPC, REST, distributed systems, failure modes, concurrency, and performance.

  • Comfort working with security-sensitive code and writing implementations that can survive review by auditors and cryptographers.

  • Experience with testing beyond happy-path unit tests, including integration tests, property-based tests, fuzzing, or adversarial test cases.

  • Clear written communication and a habit of producing engineering documentation that helps others integrate and operate your work.

Nice to Have

  • Prior work with cryptographic primitives, threshold signatures, MPC/TSS, key management, HSMs, TEEs, or secure enclaves.

  • Experience with WASM targets and cross-platform Rust libraries.

  • Experience writing FFI bindings or SDKs for TypeScript, Swift, Kotlin, Python, or mobile platforms.

  • Open-source contributions to Rust, cryptography, networking, systems, or developer tooling projects.

  • Experience in regulated financial, custody, payments, or security-sensitive environments.

Why Silence Laboratories

Silence Laboratories operates at the intersection of deep cryptographic research and high-stakes production deployment. Our team brings together PhD researchers with affiliations at MIT CSAIL, UIUC, NUS, and SUTD, engineers from globally top-ranked security teams, and industry veterans with leadership experience at Oracle, VMware, Snapchat, and other leading technology companies. The distance between a new cryptographic result and production code is intentionally short here.

For this role, that means helping financial institutions adopt modern cryptographic infrastructure without weakening control, auditability, or operational resilience. The work has to satisfy cryptographers, engineers, customers, security teams, and regulators.

Compensation

Competitive base, equity participation, and visa or EOR support where applicable. Final compensation depends on location, seniority, and depth of experience in regulated financial infrastructure, HSM-backed systems, compliance architecture, and key-management work. We discuss compensation expectations early so both sides can confirm alignment before deeper technical interviews.

Our Hiring Process

  1. Application & written screen: CV plus four short-answer questions. We read every one.

  2. Intro call with hiring manager (45 min): Mutual qualification, role context, comp expectations, candidate questions.

  3. Architecture deep-dive (90 min): Walk through a real deployment you owned, then a working session on a regulated-deployment scenario we provide.

  4. Cross-functional panel (2 to 3 conversations): Cryptography, engineering, and customer-facing stakeholders.

  5. References & offer: Two backchannel references. Offer typically follows within a week.