Rust Engineer, DeFi
💰 $135,000 – $195,000/yr
Job Description
About This Role
We're seeking superstar software engineers with a proven track record of shipping high-impact products, passionate about building the market data infrastructure that powers the future of decentralized finance. If you have deep Rust experience and love taking products from vision to reality, you'll feel right at home here. In this role, you'll build backend services, write smart contracts, create developer SDKs, enhance tooling and monitoring, and play a hands-on part in defining our product. A strong grasp of the DeFi landscape will help you spot opportunities and extend the boundaries of what's possible.
We're hiring at multiple levels of seniority, so bring your expertise and we'll tailor the title to match your experience.
About Our Team and Your Role
- Balanced team approach: Half of our team excels in technical engineering, while the other half forges partnerships with data providers, developers, and the DeFi community. Communication is key in our network-driven approach.
- Remote-first culture: 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 required: English is essential as our medium for team and external developer communication.
- Startup environment: Thrive in a dynamic DeFi space. We value adaptable problem solvers eager to address evolving market needs.
- Open-source contribution: Check out our open-source projects on GitHub for a sneak peek into our work and the impact you'll create.
- User-centric development: Our success hinges on external developers engaging with our solutions. We craft user-friendly APIs and crystal-clear documentation aligned with developers' needs.
Your Responsibilities
- Engage in 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 high standards in software design and documentation.
- Connect with the developer community, understand their requirements, and craft SDKs, documentation, and tools tailored to their needs.
Desired Skills and Experience
- Minimum 4 years of software engineering experience with a portfolio of shipped products you're proud of.
- Expertise in Rust: Strong, demonstrated proficiency is strongly preferred for backend development and systems programming.
- Experience with smart contract development or blockchain technologies.
- Understanding of DeFi protocols, market data infrastructure, or financial systems.
- Proven ability to write clean, maintainable code and excellent technical documentation.
- Experience mentoring junior engineers or contributing to team growth.
- Familiarity with API design and developer experience optimization.
- Strong communication skills and ability to collaborate across technical and non-technical teams.
💰 Compensation not publicly listed. Market estimate for similar roles: from $135K, varying by experience and location.