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