BE Software Developer

$100,000 - $150,000/Yr

Falcon.Agency - Miami, FL

posted 4 months ago

Full-time - Mid Level
Miami, FL
Administrative and Support Services

About the position

As a Software Developer specializing in blockchain technology and automated trading systems, you will play a crucial role in designing, developing, and maintaining a Telegram bot for automated crypto trading. This position requires a strong background in Python programming and experience with Web3 libraries to ensure the bot operates securely and efficiently. You will be responsible for integrating the bot with various blockchain networks, including Solana and Ethereum, while ensuring the security of user data and transactions. Your role will also involve deploying and managing code in production environments, collaborating with team members to design and implement new features, and monitoring the performance of trading algorithms. You will conduct thorough testing and debugging of the application to ensure reliability and performance. Additionally, you will manage and optimize database operations using PostgreSQL, staying updated with the latest trends and advancements in blockchain and cryptocurrency technologies to enhance the bot's capabilities. This position is full-time, requiring you to work Monday to Friday in Miami, FL. You will be expected to bring a minimum of 5 years of professional experience in Python development, with a proven track record in developing applications using Web3 libraries and experience with blockchain networks. A Bachelor's degree in Computer Science, Software Engineering, or a related field is required, with a Master's degree being a plus.

Responsibilities

  • Design, develop, and maintain the Telegram bot for automated crypto trading.
  • Implement secure and efficient code using Python and Web3 libraries.
  • Integrate the bot with various blockchain networks, including Solana and Ethereum.
  • Ensure the security of user data and transactions.
  • Deploy and manage code in production environments.
  • Collaborate with the team to design and implement new features.
  • Monitor and improve the performance of the trading algorithms.
  • Conduct thorough testing and debugging of the application.
  • Manage and optimize database operations using PostgreSQL.
  • Stay updated with the latest trends and advancements in blockchain and cryptocurrency technologies.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in Python development.
  • Proven experience in developing applications using Web3 libraries.
  • Experience with blockchain networks, specifically Solana and Ethereum.
  • Previous experience in developing trading bots or financial software is highly desirable.
  • Experience with deploying and managing code in cloud environments, specifically Google Cloud Platform (GCP).
  • Experience with PostgreSQL and strong SQL skills.
  • Strong proficiency in Python.
  • In-depth knowledge of Web3 libraries and frameworks.
  • Familiarity with smart contract development and blockchain protocols.
  • Experience with RESTful APIs and third-party integrations.
  • Proficiency in version control systems such as Git.
  • Solid understanding of security best practices in software development.
  • Experience with Google Cloud Platform (GCP) services and tools.
  • Strong knowledge of PostgreSQL and SQL.

Nice-to-haves

  • Experience with REST: 1 year (Preferred)
  • Experience with Java: 1 year (Preferred)

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service