Copy of Software Engineer (Python) - Internship

Orbidi·Sant Cugat del Vallès, Spain

What they offer

  • Internship contract

    Per the ad.

What they ask for

  • Have the right to work in Spain

    Orbidi doesn't mention sponsorship in the ad.

  • Speak native-level Spanish

    Listed as a requirement in the ad.

  • Work on-site in Sant Cugat del Vallès

    No relocation package mentioned.

Pulled from the advert automatically — the full ad is what counts.

Added 23 days ago
Read the full advert

About the role

At Orbidi we develop technological solutions aimed at the digitalization and optimization of business processes, creating scalable and efficient platforms based on modern architectures. We work with robust backend systems, high-performance APIs, and optimized databases, placing special focus on scalability, software quality, and the real impact on our clients' businesses.

We are looking for a Backend Software Engineer to design, develop, and maintain scalable, robust, and high-performance backend systems. The ideal person will have experience building modern APIs with FastAPI, managing PostgreSQL databases, and optimizing systems focused on performance, security, and scalability.

You will work in collaboration with other engineering, product, and data teams to build efficient backend solutions that support high traffic volumes and continuous growth.

Areas of work we hope you can develop and strengthen at Orbidi:

What you'll do

  • Design, develop, and maintain RESTful APIs using FastAPI.

  • Define and evolve scalable and maintainable backend architectures.

  • Implement and optimize endpoints focused on performance, security, and reliability.

  • Design and maintain PostgreSQL database schemas (modeling, indexes, migrations).

  • Optimize SQL queries and data flows for high performance.

  • Implement authentication, authorization, and access control mechanisms.

  • Write clean, testable, and well-documented code.

  • Implement unit tests and automated integrations.

  • Participate in code reviews and technical decisions.

  • Monitor and improve system performance (latency, throughput, errors).

  • Collaborate on deployments and infrastructure improvements focused on scalability.

About the company & team

Additionally, at Orbidi we foster professional growth in cutting-edge technological environments, with special focus on Artificial Intelligence, agent-based systems (Agentic AI), and intelligent architectures. You will have the opportunity to work on real projects where AI is not just experimental, but a key piece of the product and decision-making.

We promote continuous technical evolution, allowing our team to delve deeper into:

  • Design and implementation of autonomous agent-based systems.

  • Integration of generative AI models into scalable backend architectures.

  • Building intelligent pipelines focused on automation and efficiency.

  • Experimentation with new technologies, frameworks, and emerging patterns in AI.

  • Active participation in technical and architectural decisions for AI-driven products.

You will grow in an environment where learning is constant, innovation is part of everyday life, and the impact of your work is directly reflected in intelligent solutions that scale and evolve.

You'll most likely need Spanish to apply.This job was automatically translated to English, .

About the company

Orbidi

Orbidi

AI

View company profile
Spanish company
100 employees