Senior Blockchain Engineer

May 13, 2024

Job Description

We’re on the lookout for skilled software engineers who are passionate about constructing the foundational market data systems that drive the next wave of decentralized finance applications. Your responsibilities will involve developing smart contracts for blockchain applications, crafting developer SDKs, improving tooling, and overseeing monitoring processes. Furthermore, your insights into the DeFi landscape will be crucial in shaping our product and identifying new opportunities.

Our team comprises both tech-savvy individuals and adept relationship builders who engage with data providers, developers, and the DeFi community. Effective communication is central to our network-driven approach.

Here’s what you can expect:

  • Remote Work: Our team is spread across the globe, with the option for an office space in Porto, Portugal. Remote collaboration is our standard practice.
  • Proficiency in English is a must, as it serves as our primary language for internal and external communication.
  • Thriving in a startup atmosphere within the dynamic DeFi realm is key. We value problem solvers who can adapt to evolving market demands.
  • Open-source Development: Explore our GitHub repositories to get a glimpse of our ongoing projects.
  • User-Centric Focus: Success hinges on developers engaging with our solutions. Crafting user-friendly APIs and comprehensive documentation aligned with developers’ needs is paramount.

Your Responsibilities:

  • Contribute to the conception, development, and maintenance of Pyth-related projects, encompassing both on-chain and off-chain components such as smart contracts, SDKs, and utility programs.
  • Collaborate with business development and sales teams to influence the direction of our projects and shape the future of finance.
  • Mentor junior engineers and uphold high standards in software design and documentation.
  • Engage with the developer community, understand their requirements, and tailor SDKs, documentation, and tools accordingly.

Desired Skills and Experience:

  • Minimum of 4 years of software engineering experience, preferably with exposure to large-scale, safety-critical systems.
  • Experience in smart contract and blockchain development is advantageous but not mandatory. Alternatively, backend engineering experience coupled with proficiency in low-level programming languages like Rust or C++ is appreciated.
  • A penchant for fast-paced, startup environments, with an ability to adapt swiftly to the evolving DeFi landscape.
  • Proficiency or willingness to learn Rust, Solidity, Python, and Typescript.
  • Strong technical communication skills for effective interaction within and outside the team.
  • Capacity to mentor engineers with varying skill levels.
  • Availability for periodic on-call duties.

Think you fit the bill? We’re excited to connect with you! 👋

At Douro Labs, diversity and inclusion are core values. We are committed to fostering a workplace free from discrimination or harassment, embracing individuals from all backgrounds and characteristics protected by law. Our hiring decisions are based on merit, qualifications, and business needs, aiming to create an inclusive environment where everyone feels welcome.