¡Activa las notificaciones laborales por email!

Back-End Python Web Developer

buscojobs España

Barcelona

Presencial

EUR 30.000 - 50.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading tech company in Barcelona seeks a full-time Back-end Python Web Developer to support innovative web crawling and AI projects. You'll work in a multicultural team, developing APIs and ensuring robust documentation, with opportunities for personal growth and flexible hours. A master’s degree and at least 3 years of relevant experience are desired, alongside proficiency in English.

Servicios

Flexible working hours
Permanent contract with holidays based on full-time schedule
Competitive compensation, including tech equipment
Bonuses based on company and personal achievements
Intensive onboarding with buddy support
Opportunities for personal and professional growth
International working environment

Formación

  • 3 years of experience in a similar position.
  • Proficiency in English and familiarity with Spanish or German desired.
  • Experience with agile and/or scrum frameworks.

Responsabilidades

  • Developing tools and pipelines related to web crawling and data generation using AI.
  • Working on middleware infrastructure using the Django Framework.
  • Ensuring the codebase has considerable test coverage and documentation.

Conocimientos

Linux
Shell Script
Docker
AI tooling
APIs
Web Scraping

Educación

Master’s degree in a relevant field

Herramientas

Git
Django
PostgreSQL
MongoDB

Descripción del empleo

We are looking for a full-time Back-end Python Web Developer to join our Dev Team in Barcelona starting as soon as possible.

What you will be doing

You'll be developing tools and pipelines related to web crawling and data generation using AI technology. The web crawling setup involves abstractions that make the configuration of new crawlers dynamic. This tooling is structured in a middleware infrastructure, using the Django Framework and a PostgreSQL database. Most tasks involve using and developing APIs, data validation, serialization, and persistence. All of the codebase is expected to have considerable test coverage and documentation.

What you can bring in

  • Linux, Shell Script
  • Docker, Docker Compose (and general knowledge of container and orchestration / deployment technologies)
  • VCS, Git, CI / CD (e.g., GitLab)
  • AI tooling, APIs and prompting, vector databases, etc.
  • Web Scraping (e.g., for Python : Scrapy, Crawl4AI, etc.)

Additional Skills :

  • Familiarity with using and developing APIs
  • Other Python libraries such as Playwright, Django Ninja, Jinja, LiteLLM, Pydantic, FastAPI, Flask, Gunicorn, etc.
  • Non-relational databases (NoSQL, e.g., MongoDB)
  • Writing unit, functional, and acceptance tests, along with quality documentation

Your profile

  • A master’s degree in a relevant field
  • 3 years of experience in a similar position
  • Experience with agile and / or scrum frameworks
  • Great communication skills and the ability to work in an international and multidisciplinary team
  • Proficiency in English (professional level), and Spanish or German is desired
  • Hands-on mentality, fast learner, high responsibility
  • Very proactive – try, fail, learn, succeed

What we offer to you

At BABLE, we aim to simplify innovation. Through our open online platform and advising, we connect cities and companies to drive the Smart City movement. We are a young, motivated, and multicultural team working in a highly innovative and dynamic field. Our colleagues include energy managers, environmental governance, transport engineering, design thinking, public health, web and software development, among others :

  • International environment with 40 people from 20 nationalities, and English as the main working language
  • Opportunities for personal and professional growth through training, coaching, and on-the-job learning
  • Be part of a movement that transforms great ideas into reality
  • Flexible working hours, including remote options
  • Permanent contract with holidays based on a full-time schedule
  • Competitive compensation, including a phone, laptop, and tech equipment
  • Bonuses based on company and personal achievements
  • Intensive onboarding with buddy support
  • A flat company structure that offers autonomy and freedom to work

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.