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