Senior Backend Engineer

emagine

Portugal

Presencial

EUR 70 000 - 110 000

Tempo integral

há 39 horas
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

emagine in Portugal is seeking a Senior Backend Engineer to design and implement scalable backend services, shaping architecture and delivering robust features. You will work across C#, .NET, Java, and Go, leveraging cloud platforms, containers, and automated testing to ensure performance and reliability.

You will collaborate with cross-functional teams, own critical components, and apply AI tools to accelerate delivery while maintaining code quality and on-call readiness.

Qualificações

  • Degree in Software Engineering, Computer Science, or similar.
  • 4+ years of software development experience.
  • Proven experience designing, building, and maintaining highly scalable, reliable, and performant backend systems.
  • Knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design.
  • Coding skills in C# .NET, Java, and/or Go.
  • Knowledge of relational & non-relational databases (e.g: Aurora, DynamoDB, Redis).
  • Knowledge of cloud systems (e.g: AWS, Azure).
  • Experience with Docker and Kubernetes (K8s).
  • Good communication skills and fluency in English.
  • Availability to be part of the 24x7 on-call rotation.

Responsabilidades

  • Architecture: Design scalable, high-performance backend services.
  • Hands-on Development: Build and deliver features using best-practice software development standards.
  • Code Quality: Ensure reliability through automated testing and strong engineering practices.
  • Collaboration: Work closely with teams to maintain alignment and a healthy, high-performing environment.
  • Ownership & Growth: Take ownership of solutions, stay curious, and proactively solve technical challenges.
  • Product Focus: Deliver well-designed, high-quality software with the end user in mind.
  • AI-Assisted Development: Leverage AI tools to accelerate development and boost engineering productivity.

Conhecimentos

4+ years experience
Backend systems
OO design
C# / .NET
Java
Go
Relational & non-relational databases
AWS / Azure
Docker
Kubernetes
English fluency
On-call rotation

Formação académica

Degree in Software Engineering / Computer Science

Ferramentas

Docker
Kubernetes

Descrição da oferta de emprego

Introduction & Summary

We are seeking a highly skilled Senior Backend Engineer to join our team. The ideal candidate will have a strong background in architecture, hands-on development, and a passion for building scalable backend services. Key skills include proficiency in C#, .NET, Java, and/or Go, as well as experience with cloud systems, automated testing, and modern development tools.

Main Responsibilities
  • Architecture: Design scalable, high-performance backend services.
  • Hands-on Development: Build and deliver features using best-practice software development standards.
  • Code Quality: Ensure reliability through automated testing and strong engineering practices.
  • Collaboration: Work closely with teams to maintain alignment and a healthy, high-performing environment.
  • Ownership & Growth: Take ownership of solutions, stay curious, and proactively solve technical challenges.
  • Product Focus: Deliver well-designed, high-quality software with the end user in mind.
  • AI-Assisted Development: Leverage AI tools to accelerate development and boost engineering productivity.
Key Requirements
  • Degree in Software Engineering, Computer Science, or similar. If you do not have one but you are really good (and can show it), we still want to hear from you.
  • 4+ years of software development experience.
  • Proven experience designing, building, and maintaining highly scalable, reliable, and performant backend systems.
  • Knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design.
  • Coding skills in C# .NET, Java, and/or Go.
  • Knowledge of relational & non-relational databases (e.g: Aurora, DynamoDB, Redis).
  • Knowledge of cloud systems (e.g: AWS, Azure).
  • Experience with Docker and Kubernetes (K8s).
  • Good communication skills and fluency in English.
  • Availability to be part of the 24x7 on-call rotation.
Nice to Have
  • Hands-on experience with AI coding assistants (Claude, GitHub Copilot, or similar) integrated into your daily workflow.
  • Proficiency in prompt engineering for code generation, debugging, refactoring, and documentation.
  • Ability to work with different AI models and understand their trade-offs.
  • Experience managing multi-turn conversations with AI and iteratively refining solutions.
  • Skill in designing and implementing agent-based workflows for code review, testing, and architectural decisions.
  • Understanding of when to validate vs. trust AI output; maintaining code quality standards with AI assistance.
  • Experience using AI for rapid prototyping, test generation, and performance optimization analysis.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Distributed Cloud | Senior AI Engineer
Distributed Cloud | Senior AI Engineer

Devoteam • Lisboa

Presencial
EUR 55 000 - 75 000
Back End Developer - AI Experience
Back End Developer - AI Experience

emagine • Porto

Presencial
EUR 42 000 - 65 000
Senior Full Stack Engineer
Senior Full Stack Engineer

BOI (Board of Innovation) • Portugal

Presencial
EUR 50 000 - 70 000
Senior Backend Developer - AI
Senior Backend Developer - AI

UpHill, Lda. • Lisboa

Presencial
EUR 60 000 - 90 000
Competitive salary
Comprehensive health insurance
Top-tier equipment
+1
Senior Backend AI Engineer — Real-Time Healthcare Platform
Senior Backend AI Engineer — Real-Time Healthcare Platform

UpHill, Lda. • Lisboa

Presencial
EUR 60 000 - 90 000
Senior Backend Engineer ID63949
Senior Backend Engineer ID63949

AgileEngine • Braga

Híbrido
EUR 50 000 - 70 000
Mentorship
Flexible schedule
Competitive compensation
+2
Senior Ai Backend Engineer - Siemens Mobility
Senior Ai Backend Engineer - Siemens Mobility

Hiire • Lisboa

Presencial
EUR 50 000 - 70 000
Senior AI Engineer (IR-508)
Senior AI Engineer (IR-508)

Intellectsoft • Portugal

Híbrido
EUR 40 000 - 60 000
Udemy courses of your choice
Team-building events
Workshops and trainings
+2
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Coimbra

Híbrido
EUR 50 000 - 80 000
Mentorship
Competitive compensation
Flexible schedule
+1
AI Software Engineer (Full Stack) ID51390
AI Software Engineer (Full Stack) ID51390

AgileEngine • Braga

Presencial
EUR 67 000 - 102 000
Professional growth opportunities
Competitive compensation
Flexible schedule
+1