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.