Careers · Development
Python Developer
We are looking for a talented software engineer with deep knowledge of Python and other programming languages. The ideal candidate also has experience working with compilers. You will work on developing a knowledge graph algorithm based on a repository.
Our current solution is implemented in Python using tree-sitter and pyright. Your role will be to enhance and scale this solution to support additional programming languages.
Responsibilities:
- Development and maintenance of a high-load system;
- Building a web service using FastAPI;
- Designing, developing, and implementing software solutions;
- Writing comprehensive tests.
Requirements:
- 3+ years of commercial Python development experience;
- FastAPI experience;
- Experience with RESTful API;
- Experience with SQLAlchemy or similar ORM libraries.
Will be a plus:
- Experience with data processing services;
- ClickHouse experience;
- Experience with Docker, understanding of containerization principles;
- DevOps and CI/CD skills;
- Willingness to write strictly typed code.
We offer:
- Flexible schedule - you choose when to start your day;
- Relocation to Bilbao, Spain for you and your family, with full support at every stage (documents, housing, adaptation, even pets);
- Unlimited vacation - take time off when you really need it;
- A culture of trust and respect for professionals, with no micromanagement;
- A modern office in a cozy district, regular team events and off-sites;
- Growth and participation in architectural decisions, challenging tasks, and a strong team you can learn from.
Apply for this role
Send us your details and we'll get back to you.