Senior Software Engineer - DeFi Market Data Infrastructure

Spectrum Search • United State
Remote
Apply
AI Summary

Contribute to developing foundational infrastructure in the DeFi ecosystem by designing and building backend systems, smart contracts, and developer SDKs. Collaborate with cross-functional teams and engage with the developer community to drive innovation and adoption. Strong written and verbal communication skills required.

Key Highlights
Develop key components of DeFi market data infrastructure
Collaborate with cross-functional teams and engage with the developer community
Strong written and verbal communication skills
Key Responsibilities
Contribute to the design and development of backend systems, smart contracts, developer SDKs, monitoring solutions, and internal tooling
Influence product direction by leveraging understanding of the DeFi ecosystem
Mentor and support engineers at varying stages of their careers
Technical Skills Required
Rust C++ Smart contract development Blockchain development Backend services SDKs Python TypeScript
Benefits & Perks
Competitive salary
Remote work
Opportunity to work with a global team
Nice to Have
Open-source development experience
Familiarity with lower-level programming languages
Experience mentoring or supporting other engineers

Job Description


We are partnering with an innovative organisation operating at the forefront of decentralised finance to hire talented Software Engineers who are passionate about building the market data infrastructure powering the next generation of financial applications.

In this role, you will contribute to the design and development of backend systems, smart contracts, developer SDKs, monitoring solutions, and internal tooling. You will also have the opportunity to influence product direction, leveraging your understanding of the DeFi ecosystem to identify opportunities and help push technical boundaries.

We are considering candidates across multiple experience levels. The final title and scope will be aligned with your background and expertise.


About the Team & Environment

Our client operates with a balanced, collaborative team structure—combining strong technical expertise with commercial and ecosystem-focused professionals who maintain partnerships across data providers, developers, and the wider DeFi community. Clear communication and cross-functional collaboration are central to their approach.


The team is globally distributed across North America, Latin America, Europe, and Asia, operating in a remote-first model. There are occasional opportunities to work from a European hub, though remote work is standard.


This is a fast-moving, startup-style environment within the evolving DeFi sector. They value adaptable engineers who are comfortable navigating ambiguity and responding to rapidly changing market dynamics.


Open-source development is a core part of their engineering culture, and many of their tools and frameworks are publicly accessible.


A strong focus is placed on developer experience. Success is driven by external adoption, so building intuitive APIs, reliable SDKs, and clear documentation is critical.


Key Responsibilities

  • Contribute to the design, development, and maintenance of both on-chain and off-chain components, including smart contracts, backend services, SDKs, and supporting utilities.
  • Collaborate with product, business development, and commercial teams to shape technical strategy and influence the broader roadmap.
  • Maintain high engineering standards through thoughtful system design, clear documentation, and code quality best practices.
  • Mentor and support engineers at varying stages of their careers.
  • Engage with the developer community to understand their needs and translate feedback into practical tools, SDKs, and documentation improvements.
  • Participate in a shared on-call rotation as needed.


Desired Skills & Experience

  • Proven software engineering experience (experience in high-availability or safety-critical systems is advantageous).
  • Experience with blockchain or smart contract development is beneficial but not essential. Candidates without blockchain exposure should demonstrate strong backend engineering experience and familiarity with lower-level programming languages (e.g., Rust, C++, or similar).
  • Interest in or experience with Rust, Solidity, Python, or TypeScript is desirable.
  • Comfortable working in fast-paced, high-growth environments.
  • Strong written and verbal communication skills, with the ability to collaborate across technical and non-technical stakeholders.
  • Experience mentoring or supporting other engineers is a plus.


If you’re excited about contributing to foundational infrastructure within the decentralised finance ecosystem and want to play a key role in shaping its future, we’d be pleased to discuss this opportunity with you.


Similar Jobs

Explore other opportunities that match your interests

Software Engineer - L3 Support

Programming
•
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Canonical

United State

Senior Java Developer - Data Migration and Integration

Programming
•
4h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Jobs via Dice

United State

Senior Oracle Integration Engineer (Remote)

Programming
•
9h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

crocs

United State

Subscribe our newsletter

New Things Will Always Update Regularly