Skip to content
mimi

Rust Engineer

SD Solutions

Remote (Global) 6d ago

About the role

About Our Team and Your Role

  • We're a balanced team; half of us are tech‑talented people, while the other half excel in forging partnerships with data providers, developers, and the DeFi community – Communication is key in our network‑driven approach.
  • Work remotely: Our team spans the globe from the US and South America to Europe and Asia, with an optional office in Porto, Portugal. Remote work is our norm.
  • English proficiency is essential as it's our medium for team and external developer communication.
  • Thrive in a startup environment within the dynamic DeFi space. We value adaptable problem solvers eager to address evolving market needs.
  • Write open‑source software: Check out our open‑source projects on GitHub for a sneak peek into our work.
  • User‑centric development: Our success hinges on external developers engaging with our solutions, crafting user‑friendly APIs and crystal‑clear documentation that aligns with developers' needs.

Your Responsibilities

  • Engage in the ideation, creation, and upkeep of both on‑chain and off‑chain Pyth‑related projects, including smart contracts, SDKs, and utility programs.
  • Influence our project's trajectory by working alongside business development and sales teams, shaping the future of finance.
  • Elevate our team by mentoring junior engineers and setting a high standard in software design and documentation.
  • Connect with the developer community, understand their requirements, and craft SDKs, documentation, and tools tailored to them.

Desired Skills and Experience

  • Minimum 4 years of software engineering experience, with a portfolio of shipped products you’re proud of.
  • Expertise in Rust is strongly preferred.
  • Experience with large‑scale, safety‑critical systems is a plus.
  • Smart contract and blockchain development experience is great, but we also value backend engineers who excel in low‑level languages (Rust or C++).
  • Familiarity or curiosity with Solidity, Python, and Typescript.
  • You thrive in fast‑paced, startup‑like environments and adapt to the ever‑evolving DeFi climate.
  • Standout communication skills with technical, business, and external partners.
  • Capability and passion for mentoring engineers at all levels.
  • Ready to participate in periodic on‑call rotations.

Hiring Levels

  • We're hiring at multiple levels of seniority; bring your expertise, and we’ll tailor the title to you.

Think you have what it takes? We’re looking forward to meeting you!

Requirements

  • Minimum 4 years of software engineering experience, with a portfolio of shipped products you’re proud of.
  • Expertise in Rust is strongly preferred.
  • Experience with large-scale, safety-critical systems is a plus.
  • Smart contract and blockchain development experience is great, but we also value backend engineers who excel in low-level languages (Rust or C++).
  • Familiarity or curiosity with Solidity, Python, and Typescript.
  • You thrive in fast-paced, startup-like environments and adapt to the ever-evolving DeFi climate.
  • Standout communication skills with technical, business, and external partners.
  • Capability and passion for mentoring engineers at all levels.
  • Ready to participate in periodic on-call rotations.

Responsibilities

  • Engage in the ideation, creation, and upkeep of both on-chain and off-chain Pyth-related projects, including smart contracts, SDKs, and utility programs.
  • Influence our project's trajectory by working alongside business development and sales teams, shaping the future of finance.
  • Elevate our team by mentoring junior engineers and setting a high standard in software design and documentation.
  • Connect with the developer community, understand their requirements, and craft SDKs, documentation, and tools tailored to them.

Skills

C++DeFiGitHubPythonRustSolidityTypescript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free