Senior Software Engineer

Summary

Senior backend engineer defining server-side architecture, implementing new features, and integrating blockchains, exchanges, and decentralized apps using Python, Django REST Framework, async frameworks, microservices, PostgreSQL, and message brokers.

You define server-side architecture, implement new features, optimize existing functionality, and build integrations with blockchains, exchanges, and decentralized applications. You work with Python, Django REST Framework, asynchronous frameworks, microservices, databases, message brokers, CI/CD processes, testing, and profiling tools.

Responsibilities

  • Define server-side architecture
  • Implement new features
  • Optimize existing functionality
  • Implement integrations with blockchains exchanges and decentralized applications

Requirements

  • 5+ years of commercial server-side development experience
  • Strong Python knowledge
  • Extensive Django REST Framework experience
  • Experience with asynchronous code and frameworks such as FastAPI
  • Microservices architecture experience
  • Strong SQL knowledge
  • Complex query writing and optimization
  • Extensive PostgreSQL experience
  • Experience with Redis ClickHouse or Elasticsearch
  • Experience with RabbitMQ or Kafka
  • Git knowledge
  • Understanding of CI/CD processes
  • Ability to write code tests
  • Ability to use profiling tools
  • Knowledge of algorithms and data structures
  • Golang experience
  • Big Data experience
  • High-load systems development experience
  • Algorithmic complexity assessment
  • Mathematical skills

Benefits

  • Remote work
  • Full-time employment

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available