Backend Engineer

INSIGHT
A Coruña, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Databases Software Debugging Distributed Systems Elasticsearch Python (Programming Language) Enterprise Messaging Systems NoSQL Performance Tuning Search Technologies
+20 more
SQL Databases Strategies of Testing Cloud Platform System Real Time Systems Flask (Web Framework) Large Language Models Generative AI Backend Cloudformation Fastapi Event Driven Architecture Containerization Kubernetes Infrastructure Automation Frameworks Restful APIs Amazon Simple Queue Service (SQS) Terraform Serverless Computing Docker Microservices

Job description

Insight Global is hiring a Senior Backend Engineer to support one of our large consulting clients. this role will be supporting cutting-edge projects within the AI space and sitting remotely in Europe.Day-to-DayDesign, develop, and deploy scalable backend services and APIs supporting a high-performance distributed applicationBuild and optimize microservices architecture and event-driven systems to support real-time processing [Backend -Develop server-side logic using Python (FastAPI/Flask) and integrate with cloud-based infrastructure (AWS))Implement and maintain messaging systems and streaming pipelines to support application workflowsCollaborate with cross-functional teams across global time zones to deliver production-ready featuresExecute testing strategies (unit, integration, load) and resolve performance or reliability issuesCommunicate technical progress clearly to both engineering and business stakeholdersREQUIRED SKILLS AND EXPERIENCE8-10+ years of backend engineering experience in production environments -Strong Python experience building REST APIs (FastAPI, Flask, or similar)Experience designing and deploying microservices in containerized environments (Docker, Kubernetes)Strong understanding of cloud platforms (AWS) and serverless components (Lambda, SQS, Step Functions) -Experience with databases (SQL + NoSQL) and distributed systems architectureHands-on experience with event-driven architectures and messaging systemsStrong debugging, performance optimization, and system design skillsAbility to communicate technical concepts and progress clearly to non-technical stakeholdersNICE TO HAVE SKILLS AND EXPERIENCEExperience with GenAI applications or RAG-based systemsExposure to AI-first development environments, including working alongside LLM systems or agentic workflows -Familiarity with infrastructure-as-code tools (Terraform, CloudFormation)Experience with distributed search technologies such as ElasticsearchExperience working in globally distributed engineering teams#J-*****-Ljbffr

Requirements

8-10+ years of backend engineering experience in production environments -Strong Python experience building REST APIs (FastAPI, Flask, or similar) Experience designing and deploying microservices in containerized environments (Docker, Kubernetes) Strong understanding of cloud platforms (AWS) and serverless components (Lambda, SQS, Step Functions) -Experience with databases (SQL + NoSQL) and distributed systems architecture Hands-on experience with event-driven architectures and messaging systems Strong debugging, performance optimization, and system design skills Ability to communicate technical concepts and progress clearly to non-technical stakeholders NICE TO HAVE SKILLS AND EXPERIENCE Experience with GenAI applications or RAG-based systems Exposure to AI-first development environments, including working alongside LLM systems or agentic workflows -Familiarity with infrastructure-as-code tools (Terraform, CloudFormation) Experience with distributed search technologies such as Elasticsearch Experience working in globally distributed engineering teams #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all