T-Systems Iberia logo

Lead Senior Backend Engineer (m/f/d)

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Must-have requirements:A degree in Computer Science, Software Engineering, or equivalent professional experience.5+ years of experience in developing backend systems in production with a significant scale, focusing on API design and high-scale environments. Strong proficiency in Python and at least one systems-oriented language (Go, Rust, Java, C++), with a willingness to work across the current stack, which includes Python (FastAPI). We value the right tool for the job. Demonstrated experience in designing and maintaining REST APIs (including REST, gRPC, WebSockets, SSE) in production environments, understanding the trade-offs between them. Solid understanding of distributed systems, including consistency, fault tolerance, concurrency, performance, and networking.

About the job

At T-Systems, we lead the charge in technological innovation, providing cutting-edge solutions across various sectors such as automotive, healthcare, and public services. Our AI Foundation Services team is dedicated to creating the platform infrastructure that supports AI inference at scale, including API gateways, authentication, billing, and multi-tenant services. We are committed to designing and developing high-performance backend systems and APIs that drive intelligent applications across diverse industries. Our collaborative engineering culture fosters technical depth, creativity, and ownership, enabling our team to make a tangible impact in the real world.

Role Overview
We are seeking a highly skilled Senior Backend Engineer with expertise in Python development and strong system design capabilities. This role requires deep experience in designing, building, and scaling distributed systems and APIs. You will be responsible for architecting and maintaining the backend platform that underpins our AI inference endpoints, a multi-tenant system managing authentication, API key management, usage metering, and billing services. Your contributions will ensure high-availability and data-intensive AI-powered solutions. This position demands high ownership, allowing you to influence architectural decisions, elevate engineering quality, and develop systems that are performant, secure, and observable at scale. You will collaborate with experts in AI infrastructure and data engineering to create robust, secure, and efficient systems capable of handling millions of requests.

Responsibilities and Duties

  • Design and build core platform services such as API gateway, authentication, authorization, key rotation, and multi-tenant isolation. Implement and optimize APIs and backend systems utilizing Python frameworks, primarily FastAPI (or Flask, or Django).
  • Architect and implement usage metering, billing integration, and rate limiting for inference endpoints. Maintain scalable, fault-tolerant microservices for data processing and AI integration.
  • Build and operate a high-throughput proxy/routing layer for AI model serving traffic. Work collaboratively with cross-functional teams to design system architecture and ensure interoperability.
  • Integrate telemetry and observability into the platform from the ground up, incorporating structured logging, distributed tracing, metrics, and alerting. Implement robust CI/CD pipelines, monitoring, and observability for high-performance production systems.
  • Drive technical decisions on architecture, data modeling, and technology choices. Identify performance bottlenecks and promote enhancements in reliability, scalability, and latency.
  • Establish engineering standards for the backend codebase, including testing, code review, CI/CD, and deployment practices. Ensure adherence to best practices for security and code quality.

About T-Systems Iberia

T-Systems is a proud member of the Deutsche Telekom Group, employing around 30,000 individuals worldwide. We create technology with a purpose, aiming to generate a positive impact on society. We seek curious talent, eager to learn, embrace challenges, and contribute innovative ideas that enhance our customers’ experiences. We believe in trusting our people: we offer autonomy, ongoing support, and a collaborative environment that encourages limitless growth. We are one global team, guided by respect, integrity, and a passion for continuous improvement.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.