Backend Engineer

  • Sem termo
  • Full time
  • €30,000 - €42,000
  • Hybrid (Porto, Porto, Portugal)
  • Software Development & Infrastructure

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.

|
|
Powered by Factorial
Build my own jobs page