Senior Backend Engineer (Python)

We are looking for a Senior Backend Engineer interested in building the future alongside us.

Role & Responsibilities:

The Senior Backend Engineer will work with a team of experienced Software Engineers. You will have autonomy and support in solving real problems and creating a better product with each addition. It is a broad role in which you will:

  • Design and implement new features end to end
  • Solve problems related to scaling our product, ensuring security, and improving technical stability
  • Maintain, and refactor existing functionality
  • Contribute to all phases of the development lifecycle and own your code: develop, review test, and deploy
  • Code review and encourage good engineering practices within the team, ensuring the codebase is clean, readable, well-tested, and maintainable
  • Work closely with other members of your product team (PMs, Designers, QAs, Analysts) to ensure the software works how it should
  • Work in small, autonomous teams with short-release cycles

Skills & Experience:

  • Summary 8+ years of experience in software development
  • Full proficiency in Python, including Django/DRF, asyncio/aiohttp, etc.
  • Good understanding and experience with PostgreSQL, MongoDB, Redis, and RabbitMQ
  • Strong knowledge of Linux and Git
  • Experience with Docker, Kubernetes, AWS, and CI/CD (ideally GitLab)
  • Experience with other languages (C++, Go, Rust, etc.) is a plus
  • Experience in covering the internals of your application with metrics using Prometheus, Graphite, Grafana or similar tools

We offer:

  • Fair salary in Euro or Crypto
  • Contribute from wherever you like – we are fully remote
  • Flexible work schedule – we only hold ~3 calls per week
  • Modern work equipment (MacBook, etc.)
  • Cool and collaborative team of like-minded colleagues
  • Professional development and career growth
  • Participation in conferences, meetups, and hackathons; payment for courses
  • You’ll get to take advantage of our flexible leave policy