Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

BitOK

NewBe an early applicant

Senior Software Engineer

Posted
Discussion

Description

You will define server-side architecture, implement new features, optimize existing functionality, and build integrations with blockchains, exchanges, and decentralized applications using Python, Django REST Framework, asynchronous frameworks, microservices, databases, message brokers, CI/CD, 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 knowledge of Python
  • Extensive Django REST Framework experience
  • Experience with asynchronous code and frameworks such as FastAPI
  • Experience with microservices architecture
  • Strong SQL knowledge and ability to write and optimize complex queries
  • Extensive PostgreSQL experience
  • Experience with Redis, ClickHouse, or Elasticsearch
  • Experience with RabbitMQ or Kafka
  • Knowledge of Git
  • Understanding of CI/CD processes
  • Ability to write code tests
  • Ability to use profiling tools
  • Knowledge of algorithms and data structures
  • Additional experience with Golang, Big Data, high-load systems, algorithmic complexity assessment, and mathematical skills

Benefits

  • Competitive salary with progressive growth in KPIs
  • Full-time employment
  • Opportunity to work remotely

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →