Description
**At Orbidi, we develop technology solutions focused on digital transformation and optimization of business processes**, building scalable and efficient platforms based on modern architectures. We work with robust backend systems, high-performance APIs, and optimized databases, placing special emphasis on scalability, software quality, and 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 candidate will have experience building modern APIs with **FastAPI**, managing **PostgreSQL** databases, and optimizing systems oriented toward performance, security, and scalability.
You will collaborate with other engineering, product, and data teams to build efficient backend solutions supporting high traffic volumes and continuous growth.
Key areas of work we expect you to develop and strengthen at Orbidi:
* 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 database schemas in **PostgreSQL** (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 decision-making.
* Monitor and improve system performance (latency, throughput, errors).
* Collaborate on deployments and infrastructure improvements oriented toward scalability.
Additionally, at Orbidi we foster professional growth within cutting-edge technological environments, with a particular focus on **Artificial Intelligence, agent-based systems (Agentic AI), and intelligent architectures**. You will have the opportunity to work on real-world projects where AI is not merely experimental but a core component of the product and decision-making process.
We encourage continuous technical evolution, enabling our team to deepen expertise in:
* Design and implementation of **autonomous agent-based systems**.
* Integration of **generative AI models** into scalable backend architectures.
* Building intelligent pipelines oriented toward automation and efficiency.
* Experimenting with emerging technologies, frameworks, and AI patterns.
* Actively participating in technical and architectural decisions for AI-driven products.
You will grow in an environment where learning is constant, innovation is part of everyday work, and the impact of your contributions is directly reflected in intelligent, scalable, and evolving solutions.