-
emagine - Portugal

Senior Backend Engineer

emagine - Portugal
Portugal · Full-time · Mid-Senior

Are you passionate about building highly reliable financial systems that process millions of transactions with accuracy, security, and scalability?


We are looking for a Senior Backend Engineer (Golang) to join an international team focused on developing next-generation payment platforms, digital wallets, and ledger systems. This is an exciting opportunity to work on business-critical financial products where performance, consistency, and reliability are key.


What you'll be doing:

  • Design, develop, and maintain backend services using Golang
  • Build and manage payment processing workflows, including wallets, transfers, settlements, and reconciliation
  • Design and maintain robust double-entry ledger systems
  • Ensure data consistency, integrity, and auditability across high-volume transaction platforms
  • Integrate with banks, payment providers, and third-party APIs
  • Optimize system performance, scalability, and reliability
  • Implement security best practices, including encryption, access control, and fraud prevention
  • Write clean, maintainable, well-documented, and testable code
  • Participate in architecture discussions and technical decision-making
  • Collaborate closely with Product, Frontend, and DevOps teams in a cross-functional environment


Mandatory Requirements:

✅ 5+ years of experience as a Backend Engineer

✅ Strong professional experience with Golang

✅ Proven experience working with:

  • Payment platforms
  • Fintech products
  • Digital wallets
  • Transactional financial systems

✅ Solid understanding of double-entry ledger systems

✅ Experience with MySQL and/or PostgreSQL

✅ Strong knowledge of:

  • REST APIs
  • Microservices architecture
  • High-throughput and low-latency systems
  • Concurrency, consistency, and transactional systems

✅ Experience with:

  • Git
  • CI/CD pipelines
  • Agile environments

Fluent English (mandatory)


Nice to Have:

⭐ Experience with AWS or Azure

⭐ Experience with Docker and Kubernetes

⭐ Knowledge of additional programming languages such as Python, Java, or PHP

Key Skills

Ranked by relevance

devops java
Login to Apply
Posted
Jun 13, 2026
Type
Full-time
Level
Mid-Senior
Location
Portugal

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TeamViewer
Related

DevOps Engineer

2026-06-18

Full-time
Not Applicable
Portugal
Software Development
Engineering
View Job Details
EPAM Systems
Related

DevOps Infrastructure Engineer

2026-06-17

Full-time
Mid-Senior
Portugal
Software Development
Engineering
View Job Details
SOFICO
Related

Software Engineer - Microservices (m/f/d)

2026-06-16

Full-time
Mid-Senior
Portugal
Software Development
Analyst