Full Time

Senior Software Engineer / Python / DeFi

Crypto Recruiters
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Crypto Recruiters, so some details may not match this job. The employer's own page has the real description.


Job Overview

As a Senior Software Engineer specializing in Python and Decentralized Finance (DeFi) at Crypto Recruiters, you will play a critical role in designing, developing, and deploying sophisticated financial applications on blockchain platforms. You will collaborate with cross-functional teams to innovate and enhance our cutting-edge decentralized applications, ensuring both functionality and scalability. This position requires a strong understanding of blockchain technology along with a passion for creating seamless finance solutions within the crypto ecosystem.



Job Responsibilities

  • Design, develop, and implement resilient and scalable DeFi applications using Python.
  • Collaborate with product management and other teams to define and implement application features.
  • Conduct peer code reviews and provide constructive feedback to enhance code quality.
  • Debug and resolve complex technical issues and performance bottlenecks in the applications.
  • Stay updated with the latest industry trends and best practices in blockchain and DeFi.
  • Participate in the entire software development lifecycle, from conception to deployment and maintenance.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development, with a strong focus on Python.
  • In-depth knowledge of blockchain technologies and experience with DeFi protocols.
  • Familiarity with front-end technologies such as JavaScript, React, or similar frameworks.
  • Proven experience with cloud services (AWS, Azure, or Google Cloud).
  • Demonstrated ability to write clean, maintainable, and efficient code.


Technologies & Tools

The ideal candidate will be proficient in a variety of technologies and tools, including but not limited to Python, Ethereum, Solidity, smart contract development frameworks (e.g., Truffle, Hardhat), and version control systems such as Git. Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes will also be advantageous.



Ideal Candidates

The ideal candidates are innovative thinkers who possess a strong problem-solving capability and a deep understanding of DeFi mechanisms. They should be proactive, detail-oriented, and able to work effectively in a dynamic environment. Excellent communication skills and the ability to work collaboratively within a team are essential. A passion for the blockchain space and an eagerness to learn and grow in this rapidly evolving field is also a key characteristic of a successful candidate.


How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.