Description
**Description:**
----------------
**Join eXperience IT Solutions and become part of a leading national IT services company!**
At eXperience IT Solutions — a well-established technology company with over 25 years of experience and more than 250 active professionals — we develop innovative solutions for top-tier clients across multiple sectors. We believe in talent, technical excellence, and collaboration, offering a professional, flexible environment with strong future prospects.
We are currently seeking a **Senior Backend Developer Python** to join a strategic AI Architecture project, contributing to the design and evolution of a development platform based on Generative Artificial Intelligence (GenAI) technologies.
We seek a candidate with extensive backend development experience using Python, scalable architecture design expertise, and proven ability to create reusable libraries and frameworks — someone eager to help define technical standards and drive innovation within a highly technological environment.
**Key Responsibilities**
* Design and development of libraries, internal frameworks, and reusable components for solutions based on Generative Artificial Intelligence (GenAI).
* Definition of scalable, maintainable, and extensible software architectures.
* Development of microservices using Python and frameworks such as FastAPI.
* Definition of technical standards, best practices, and development patterns.
* Conducting technical reviews (Code Reviews) and supporting other development teams.
* Diagnosing and resolving complex incidents in distributed environments.
* Contributing to the technical evolution of the platform and AI components.
* Researching and evaluating emerging technologies related to GenAI and Large Language Models (LLMs).
* Collaborating with multidisciplinary teams to ensure proper adoption of developed solutions.
* Providing technical mentorship and support to developers on the use of defined frameworks, libraries, and patterns.
**What We Offer**
* A stable project with a reference client in the technology sector.
* Involvement in innovative projects related to Generative Artificial Intelligence.
* A highly technological environment with influence over architectural decisions.
* Continuous training and professional growth opportunities.
* An excellent working atmosphere and collaboration with multidisciplinary teams.
* 100% remote work model.
**Requirements:**
---------------
**Minimum Requirements**
* Minimum 7 years of Python development experience, especially in building libraries, reusable tools, or internal frameworks.
* Experience designing scalable, maintainable, and extensible software architectures.
* Experience developing microservices, preferably using FastAPI or equivalent frameworks.
* Proficiency with Python ecosystem tools: Pip, Poetry, UV, FastAPI, among others.
* Solid knowledge of design patterns, clean architecture, testing, and software quality.
* Experience conducting code reviews and technical project reviews.
* Experience diagnosing and resolving incidents in distributed systems.
* Experience working with containers.
* Experience with AWS, particularly services such as CloudWatch, X\-Ray, AppRunner/Fargate, and Lambda.
* Knowledge of CI/CD using tools like Git, Jenkins, and Sonar. Valuable.
* Experience developing applications based on LLMs or GenAI technologies.
**If you're looking for a project where you can further advance your career in Python, Software Architecture, and Generative Artificial Intelligence — working with cutting-edge technologies in a fully remote environment — we want to meet you!**
*At eXperience IT Solutions, we champion equal opportunity and diversity.*
*Our commitment is to foster workplaces where individuals are treated with respect and dignity, promoting the professional development of all employees. We guarantee equal opportunity throughout recruitment, training, and promotion processes, providing a workplace free from any form of discrimination based on gender, age, disability, sexual orientation, gender identity or expression, marital status, or personal or social circumstances.*
*This position is open to all candidates meeting the job requirements. Candidates holding a disability certificate of 33% or higher, as defined by the General Law on the Rights of Persons with Disabilities (LGD), will be especially valued.*