Software Engineer
Location: Remote
About the Opportunity
Join a leading innovator in the decentralized finance space dedicated to building high-performance market data infrastructure. We are seeking a versatile engineer to help bridge the gap between complex data networks and the global developer community. This is a high-impact role where you will design the foundational tools and smart contracts powering the next evolution of financial technology.
Responsibilities
-
Architect Core Infrastructure: Lead the design, development, and long-term maintenance of critical on-chain and off-chain protocols, including utility programs and developer toolkits.
-
Strategic Collaboration: Partner closely with cross-functional business development teams to align technical roadmaps with emerging market opportunities.
-
Technical Leadership: Serve as a mentor for junior engineering staff, championing high standards for code quality, architectural integrity, and comprehensive documentation.
-
Developer Advocacy: Actively engage with the external developer ecosystem to identify friction points and create streamlined SDKs and technical resources that enhance the user experience.
-
Operational Excellence: Participate in a periodic on-call rotation to ensure the stability and reliability of our global data systems.
Requirements (must-have)
-
Professional Experience: 4+ years of software engineering expertise, ideally focused on backend systems or performance-critical applications.
-
Systems Programming: Proficiency in or a strong desire to master low-level languages such as Rust or C++.
-
Versatile Tech Stack: Exposure to or professional interest in Python, TypeScript, and Solidity.
-
Communication: Exceptional English communication skills, with the ability to explain complex technical concepts to both internal stakeholders and external partners.
-
Adaptability: Proven ability to thrive in a fast-paced, rapidly evolving startup environment where priorities shift based on market needs.
Preferred Qualifications (nice-to-have)
-
Blockchain Expertise: Previous experience developing smart contracts or working with distributed ledger technologies.
-
Large-Scale Systems: A background in building safety-critical or high-availability distributed systems.
-
Mentorship: Demonstrated success in coaching and leveling up other engineers within a team.


