




Job Summary: We are seeking a Senior Software Engineer with a strong data orientation to develop and maintain solutions based on databases and APIs in modern, scalable, and agile environments. Key Highlights: 1. Development and maintenance of backend services for data exploitation. 2. Design, consumption, and support of REST APIs for data availability. 3. Working with non-relational (MongoDB) and relational databases. **MongoDB Developer / Developer** At **Excelia**, a multinational firm specializing in **Consulting, Technology, and Professional Services**, we boast over **25 years of experience** and a presence in more than **50 countries** across Europe, Latin America, and the United States, through our **9 owned offices**. We are looking for a **Senior Software Engineer** with a strong focus on **data**, to join a growing technology team and participate in the development, maintenance, and exploitation of solutions based on **databases and APIs**, within modern, scalable, and agile environments. **Responsibilities** * Support the **Database Administrator** in maintaining and filling information gaps. * **Automation of tasks** aimed at improving **data quality**. * Development and maintenance of **backend services** for data exploitation. * Design, consumption, and support of **REST APIs** for making data available to third parties. * **Extraction of historical information** and execution of queries on key information. * Contribution to the **definition and evolution of the data model**. * Working with **non-relational databases (MongoDB)** and relational databases. * Knowledge of the data model, collections, and stored signals to support consuming teams. * **Database debugging**, validation of data quality, and correction where applicable. **Key Requirements** * **3–5 years of experience** in similar roles such as Software Engineer or Data Engineer. * Solid **backend** experience, preferably with **Python** (or other equivalent languages). * Experience working with **MongoDB** and knowledge of relational databases. * Good understanding of **data modeling** and data quality. * Experience in **designing and consuming REST APIs**. * Experience in **Big Data, Data Analytics, AI, or Generative AI** projects is desirable. * Experience working in **agile environments**. * Knowledge of the **renewable energy sector** and/or experience in energy companies is desirable. **Work Modality: 100% Fully Remote** * Flexible hours and collaborative environment. **Are you looking for a new challenge as a Senior Software Engineer and motivated to work with data and modern technologies on impactful projects?** We would love to meet you!


