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
€ 70KJob 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.