Rust Developer

closed
DSR Corporation Logo

DSR Corporation

πŸ“Remote - Portugal

Summary

Join DSR Corporation's Decentralized Systems Department as a Rust Software Engineer! Work on cutting-edge projects involving self-sovereign identity and blockchain technologies. Design and implement libraries, SDKs, and server-side applications using Rust. Collaborate with a team of experienced engineers on open-source projects and contribute to modern SSI standards. Benefit from competitive salary, accelerated career growth, flexible schedule, remote work options, employer-sponsored health insurance, and a strong work-life balance. DSR offers a supportive environment with well-established internal processes and transparent career paths.

Requirements

  • 3+ years of professional, relevant experience
  • Bachelor degree or higher in Computer Science, Mathematics, or related field
  • Extensive experience with Rust programming language
  • Extensive experience with unit and end-to-end automated tests
  • Solid understanding of software engineering techniques, methodologies and practices (data structures, GoF patterns, algorithmic problem solving skill, client-server architecture)
  • Solid understanding of cryptography basics
  • Fluent English

Responsibilities

  • Design and implement libraries, SDKs and server-side applications
  • Translate company and customer needs into functional applications

Preferred Qualifications

  • Understanding of identity technologies (OAuth, OpenID, JWT, etc.)
  • Understanding of self-sovereign identity technologies (W3C DID, W3C verifiable credentials, OID4VC, mDL, Hyperledger Indy, Hyperledger Aries, etc.)
  • Experience with building cross-platform software components in Rust and foreign language bindings
  • Experience with WASM, UniFFI
  • Experience with deployment, infrastructure as code and DevOps (e.g. Docker, Ansible, AWS, Azure, CI/CD)
  • Experience working within a team with well-established internal processes
  • Experience with contributing to open source projects and participation in open source communities

Benefits

  • Competitive salary and great benefits
  • Accelerated career growth
  • Flexible schedule and remote-friendly policy
  • Office in the center of Porto
  • Employer-sponsored health insurance
  • Strong work-life balance emphasis
  • Extra holidays
This job is filled or no longer available