Back-End Engineer

Sólo para miembros registrados
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 70K

Job location

Remote

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Software as a Service
Cloud Computing
Continuous Integration
Software Debugging
Python
PostgreSQL
Systems Integration
Large Language Models
Reliability of Systems
Backend
FastAPI
Build Management
REST
Docker
Microservices

Job description

  • Maintain, scale, and secure our Python FastAPI backend and microservices.
  • Serve and optimize large language models (LLMs) via performant, cost-aware inference endpoints.
  • Design and build robust, scalable APIs to support product and customer use cases.
  • Set up and manage CI/CD pipelines, observability, and monitoring to ensure system reliability.
  • Manage cloud infrastructure and optimize spend, balancing performance and cost.
  • Implement security best practices and support compliance with frameworks like SOC 2 and ISO 27001.
  • Work closely with product and front-end engineers, translating user and product needs into scalable backend architecture.
  • Collaborate with technical vendors, AI providers, and cloud platforms on integrations and deployments.
  • Triage and resolve backend bugs or incidents, especially those affecting customer experience.
  • Support post-sales technical implementation and onboarding for enterprise customers.

Requirements

A cutting-edge AI technology firm in Barcelona seeks a Back-End Engineer to shape infrastructure for generative AI. You will maintain and secure a Python FastAPI backend, design scalable APIs, and implement best practices for security and compliance. Ideal candidates have 3+ years of experience and strong skills in Python, FastAPI, and cloud platforms. The role offers a collaborative culture, high ownership, and opportunities for growth in a flexible hybrid or remote work environment., * 3+ years as a backend engineer working on production systems.

  • Strong proficiency in Python and experience building with FastAPI or similar frameworks.
  • Deep experience with RESTful APIs, PostgreSQL, and Docker.
  • Solid understanding of backend infrastructure, including deployment, CI/CD, observability, and debugging.
  • Experience working with or integrating LLM inference pipelines.
  • Familiarity with cloud platforms (e.g. AWS, GCP, or Azure).
  • Strong understanding of security, data privacy, and compliance in an enterprise SaaS context.
  • Clear communicator and cross-functional collaborator.
  • Comfortable working in a startup environment with shifting priorities and open threads.

Apply for this position