Full Stack Engineer

Teksystems Global Services
Municipality of Tarragona, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Tarragona, Spain

Tech stack

JavaScript
Artificial Intelligence
Continuous Integration
Distributed Systems
Python
PostgreSQL
Object-Oriented Software Development
Software Tools
Prometheus
Datadog
React
Grafana
Backend
Kubernetes
REST
Docker

Job description

We're looking for a Lead FullStack Engineer who's comfortable working at both a technical and team level. You'll be building and running backend services, contributing to architecture, and supporting the development of other engineers. You'll often be starting from a high-level brief, so being able to break problems down, ask the right questions, and move things forward independently is key. What you'll be doing: Designing, building, and maintaining backend services in Python Developing REST APIs and working across distributed systems Managing and optimising PostgreSQL databases Deploying and running services in Docker and Kubernetes Contributing to and improving CI/CD pipelines Ensuring systems are production-ready with monitoring and alerting in place Implementing SSO and handling authentication flows Supporting and mentoring junior engineer Using AI tools in your day-to-day development work to improve quality and efficiency What we're looking for Must-have capabilities 6+ years in backend engineering roles Strong Python capability and solid understanding of OOP Proven work with PostgreSQL, REST APIs, and backend system design Hands-on work with Docker, Kubernetes, and CI/CD pipelines Familiarity with testing, monitoring, and running production systems Work involving SSO implementation Comfortable taking ownership and leading workstreams Track record of mentoring or supporting other engineers Regular use of AI tools to support development workflows Nice to have Knowledge of React or JavaScript Exposure to supply chain, retail, or logistics environments Familiarity with Datadog, Prometheus, or Grafana How we work Ownership and accountability are e We focus on pragmatic, workable so Communication is direct and transparent Engineers are trusted to take to the lead Teams collaborate and share knowledge openly

Requirements

Python, Backend Development, Docker, Kubernetes, AI, CI/CD, PostgreSQL, Leadership, Mentorship, JavaScript, React, Grafana

About the company

About TEKsystems Global Services TEKsystems Global Services partners with organisations to deliver technology solutions that drive real business outcomes. We combine strong engineering capability with a practical, delivery-focused approach, working closely with clients to solve complex challenges at scale. Our teams are hands-on, collaborative, and focused on building solutions that work in real-world environments.

Apply for this position