Description
Summary:
Seeking a Backend Engineer with strong cloud experience to design and build data services architecture, orchestrating containerized workloads, serverless pipelines, and multi-database layers on Azure.
Highlights:
1. Design and implement backend services using Azure serverless technologies
2. Architect and chain containerized data services
3. Contribute to CI/CD pipelines and deployment automation for cloud workloads
We are looking for a **Backend Engineer** with strong cloud experience to join our team.
You will be at the core of designing and building our data services architecture \- orchestrating containerized workloads, serverless pipelines, and multi\-database layers on Azure.
**What you will be doing**
* Design and implement backend services using **Azure serverless technologies**, with a strong focus on **Azure Function Apps (Durable Functions)** for complex orchestration workflows.
* Architect and chain containerized data services, defining how components interact, scale, and recover.
* Build efficient data access layers across (**SQL, NoSQL,** and **Redis,** etc\*\*)\*\* databases, choosing the right storage for each use case.
* Develop clean, well\-tested Python code following backend and cloud best practices.
* Contribute to CI/CD pipelines and deployment automation for cloud workloads.
* Collaborate with other engineers to integrate services and ensure reliability and performance across the platform.
* Troubleshoot and debug distributed cloud environments, ensuring minimal downtime.
* Participate in architecture discussions and help shape technical decisions for our data infrastructure.
* Ensure cloud security best practices are applied across services and infrastructure.
**What we're looking for**
* 2–4 years of experience in backend development with hands\-on cloud experience, ideally on **Azure**.
* Solid **Python** development skills — you write clean, maintainable, production\-ready code.
* Practical experience with **Azure Function Apps**; knowledge of **Durable Functions** is a strong plus.
* Comfortable working with containerized architectures (Docker, Azure Container Apps, or similar).
* Good understanding of relational (**SQL**) and non\-relational (**NoSQL, Redis**) databases and when to use each.
* Familiar with RESTful APIs, web protocols, and distributed systems concepts.
* Experience with DevOps practices: CI/CD pipelines, deployment automation, and monitoring tools.
* Understanding of Infrastructure as Code principles is a plus.
* Team\-oriented, proactive communicator, comfortable working in a collaborative environment.
* Fluent in English, both written and spoken.
* Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
**Perks**
* Fully Remote or Hybrid Work System (you decide)
* Meal Allowance: €10\.46 per day (via card)
* 15th Month Bonus Salary Policy
* 4 extra vacation days
* Participation in International Projects
* Health Insurance (for you, spouse and children)
* Life Insurance
* Company\-Paid Certifications
* Team Building Activities
* Innovative \& Young Culture
**Location**
We’re based in Porto, Portugal. Although there is the possibility of remote working, we are only considering candidates located in Portugal.