Senior Full-Stack Python Developer

Barcelona, Spain
Roles:
BackendFrontend
Must-have skills:
DockerKubernetesPython
Nice-to-have skills:
AWSAngularElasticsearchReactScalaSparkVue.js
Considering candidates from:
Europe
Work arrangement: Onsite
Industry: Information Services
Language: English
Level: Senior or lead
Required experience: 5+ years
Relocation: Paid
Visa support: Not provided
Size: 51 - 200 employees
Logo of AirDNA

Senior Full-Stack Python Developer

Barcelona, Spain
AirDNA turns short-term rental data into strategic, actionable analytics. As the world's leading provider of short-term vacation rental data and analytics, AirDNA tracks the daily performance of over 10 million listings in 120,000 markets globally on Airbnb, Vrbo, and more.
Your role as a Senior Full-Stack Developer will be to support and expand their Enterprise (B2B) products, internal tools and help automate client deliveries. This includes developing and maintaining the systems that support their industry-leading SaaS applications, high-performance API platforms, and data processing systems. Also, you can grow as a Lead once the team is expanded.

Their tech stack and toolset include Python, Flask, Scala, Spark, Postgres, Redis, Elasticsearch, React, TypeScript, Airflow, Docker, Kubernetes, AWS, GitLab, Sentry, and more.

Must-have: 
  • 5+ years of experience with Python (Flask will be a plus)
  • Experience with Docker and Kubernetes
  • Deep database knowledge, specifically with Postgres, also document stores, key/value databases, and columnar databases
  • Passionate about testing and test automation
Nice-to-have: 
  • Scala/Spark.
  • Experience with Frontend technologies (React or similar).
  • AWS and Elasticsearch experience.
  • Team leader experience/go-to person in their company.