Point your AI agent at freehire and let it find you a job.

Get the CLI →

VENHA SER #SANGUELARANJA

Open 15d

Mid/senior .net backend engineer [working in portugal's time zone]

Posted 6 views
Discussion

Summary

Mid/senior backend engineer building internal products with the Porto team, working Portugal's time zone. Day to day: designing event-driven distributed systems, REST APIs, and CI/CD pipelines using .NET/C#, PostgreSQL/SQL Server, Hangfire, and message brokers like Azure Service Bus, RabbitMQ, or Kafka.

  • You have 4+ years of experience building, deploying, and scaling distributed systems and high-traffic web applications.
  • You possess deep proficiency in .NET (C#) and a mastery of Object-Oriented Programming and Domain-Driven Design (DDD).
  • You are proficient in relational databases, with experience in optimizing complex queries and managing large-scale data sets.
  • You have hands-on experience architecting background processing (Hangfire) and event-driven systems using message brokers (Azure Service Bus, RabbitMQ, or Kafka).
  • You view automated testing as a baseline and have experience designing CI/CD pipelines that ensure high-quality, frequent deployments.
  • You thrive in a global, asynchronous environment. Your English and Portuguese fluency and communication skills allow you to influence stakeholders and collaborate effectively across time zones.
  • Demonstrated ability to translate complex business requirements into high-performance technical specifications.

As a Backend Engineer, you will join our Porto Team to develop internal products that power our business areas. You will pair with Product Managers and other Engineers to define, plan, execute, and foster a culture of technical excellence.

WHAT YOU’LL DO

  • Help the team define, plan, and execute complex features. Help the team through the full lifecycle, from initial design to production monitoring, ensuring high availability and performance.
  • Pair with the Product Manager and other Engineers on discovery and prioritisation. You don't just execute tasks, you translate high-level business requirements into scalable technical specifications.
  • Design and implement sophisticated event-driven architectures and distributed systems.
  • Create and maintain high-quality architectural diagrams and system documentation, ensuring the "technical source of truth" is always accurate and accessible.
  • Act as the subject matter expert in .NET (C#), PostgreSQL/SQL Server, REST APIs

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available