Software Engineer - Golang

Powens

Barcelona

Presencial

EUR 50.000 - 55.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Powens, a European Open Finance partner, is seeking a Senior Software Engineer to join the EMI team in Barcelona. You will design, build, and maintain scalable systems for electronic money services via a unified API and dashboard. The role emphasizes microservices, hexagonal architecture, and strong testing, with a focus on performance, reliability, and ongoing collaboration with product and tech leads.

Formación

  • 2-3 years of software engineering experience.
  • Strong knowledge of software design principles and patterns.
  • Hands-on experience with hexagonal architectures and Domain Driven Design (DDD).
  • Strong proficiency in Go (Python is a plus).
  • Experience designing RESTful APIs (familiarity with GRPC is a plus).
  • Knowledge of Kubernetes, RabbitMQ, SQL & NoSQL databases, Redis, Kafka, and Docker.
  • Fluent English (Spanish and/or French are a plus).
  • Comfortable working asynchronously, with strong written communication skills.
  • Strong self-management skills, with the ability to prioritize independently in a remote-friendly environment.
  • Sound judgment in using AI tools, with good review practices.
  • Able to see projects through to completion while staying open to feedback and new approaches.
  • Familiarity with AWS and core cloud-based web technologies is a plus.
  • Experience with CI/CD pipelines is a plus.

Responsabilidades

  • Design, develop, and maintain scalable, high-performance software systems.
  • Build and improve testing automation to catch regressions before they reach production.
  • Write unit and integration tests as a core part of your development process.
  • Contribute to portal improvements supporting B2B2B and B2B2C onboarding flows
  • Improve monitoring and visibility into transaction errors and bottlenecks using tools like Grafana.
  • Collaborate with the Product Owner, Tech Lead, and other stakeholders to gather requirements and design effective solutions
  • Communicate regularly with the team on roadmap progress and propose technical improvements.
  • Analyze requirements and propose system solutions, evaluating different options with their pros and cons.
  • Contribute to code quality through code reviews.

Conocimientos

Go
Domain Driven Design
Hexagonal architecture
RESTful APIs
English proficiency
Asynchronous work
Self-management
AI tool usage

Herramientas

Kubernetes
RabbitMQ
Docker
Kafka
Redis
GRPC
AWS
SQL
NoSQL

Descripción del empleo

About Powens

Powens is the trusted Open Finance partner for financial institutions and fast-growing companies across Europe and Latin America, helping them automate financial workflows, embed payments seamlessly, and turn real-time financial data into actionable decisions.

Headquartered in Barcelona and Paris, Powens operates at the intersection of financial data and payments. Through one platform and two applications, we give our customers the infrastructure to manage finances, automate accounting, assess risk, and grow their businesses.

At Powens, we ask why before we build, we take initiative and see things through, we move from problem to solution together, and we work seamlessly across Europe as one team. If you enjoy pushing things forward rather than accepting the status quo, you'll fit in here.

We are a trusted partner to leading financial institutions and software providers, and we achieve this by hiring exceptional people. Joining Powens means being part of an inclusive, multicultural, and international team of over 130 employees.

About the role

We're looking for a Senior Software Engineer to join the EMI team, supporting Powens' electronic money institution services, including unlimited IBAN accounts, Direct Debit, Pay by Bank, card pay-ins, and instant SEPA pay-outs, all delivered through one API and one dashboard. You'll work with modern architectures, with a strong emphasis on microservices and hexagonal architecture.

What you'll do
  • Design, develop, and maintain scalable, high-performance software systems.
  • Build and improve testing automation to catch regressions before they reach production.
  • Write unit and integration tests as a core part of your development process.
  • Contribute to portal improvements supporting B2B2B and B2B2C onboarding flows
  • Improve monitoring and visibility into transaction errors and bottlenecks using tools like Grafana.
  • Collaborate with the Product Owner, Tech Lead, and other stakeholders to gather requirements and design effective solutions
  • Communicate regularly with the team on roadmap progress and propose technical improvements.
  • Analyze requirements and propose system solutions, evaluating different options with their pros and cons.
  • Contribute to code quality through code reviews.
What we're looking for
  • 2-3 years of software engineering experience.
  • Strong knowledge of software design principles and patterns.
  • Hands-on experience with hexagonal architectures and Domain Driven Design (DDD)
  • Strong proficiency in Go (Python is a plus).
  • Experience designing RESTful APIs (familiarity with GRPC is a plus).
  • Knowledge of key technologies, including Kubernetes, RabbitMQ, SQL & NoSQL databases, Redis, Kafka, and Docker.
  • Fluent English (Spanish and/or French are a plus).
  • Comfortable working asynchronously, with strong written communication skills.
  • Strong self-management skills, with the ability to prioritize independently in a remote-friendly environment.
  • Sound judgment in using AI tools, with good review practices.
  • Able to see projects through to completion while staying open to feedback and new approaches.
  • Familiarity with AWS and core cloud-based web technologies is a plus.
  • Experience with CI/CD pipelines is a plus.
Recruitment process
  1. HR Screening
  2. Technical & Culture Interview with EM
  3. Case Study Review with Tech Lead
Salary range: 50-55K€

Women are under-represented in the fintech industry. To women candidates, please dare to take your rightful place!

Powens Group is an Equal Opportunity Employer, we foster an inclusive and diverse working environment without any form of discrimination based on race, color, religion, sex, national origin, age, disability. If reasonable accommodations are needed for the interview process, please let us know to accommodate!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Integration Engineer - V.I.E.
Integration Engineer - V.I.E.

Crédit Mutuel Arkéa • Barcelona

Presencial
EUR 29.000 - 35.000
Relocation to Barcelona
12‑month contract
Senior Product Manager - Property tech
Senior Product Manager - Property tech

Crédit Mutuel Arkéa • Barcelona

Presencial
EUR 75.000 - 85.000
BDR Internship
BDR Internship

Powens Group • Barcelona

Presencial
EUR 10.000 - 11.000
BDR Internship
BDR Internship

Crédit Mutuel Arkéa • Barcelona

Presencial
EUR 10.000 - 11.000
7€/hour for Bachelor students
8€/hour for Master students
BDR Internship
BDR Internship

Powens • Barcelona

Presencial
EUR 10.000 - 11.000
Contrato formativo – prácticas_profes
Senior Go Engineer - Fintech Microservices & APIs
Senior Go Engineer - Fintech Microservices & APIs

Powens • Barcelona

Presencial
EUR 50.000 - 55.000
Senior Golang Software Engineer | Barcelona | Full-time | 85k | ASAP
Senior Golang Software Engineer | Barcelona | Full-time | 85k | ASAP

Talent-R • Barcelona

Híbrido
EUR 70.000 - 110.000
Health coverage (family included)
Life insurance
Hybrid work (4 days in office)
+4
Senior Software Engineer (Payments and Banking)
Senior Software Engineer (Payments and Banking)

Embat • Madrid

Híbrido
EUR 85.000 - 125.000
Paid vacation
Birthday off
Hybrid model
+6
Software Engineer
Software Engineer

Getnet Platforms • Madrid

Híbrido
EUR 60.000 - 90.000
Health insurance
Hybrid work model (60% on-site)
Development programs
+3
Backend Engineer
Backend Engineer

Embat • Madrid

Híbrido
EUR 70.000 - 95.000
Birthday off
Hybrid model 40% remote
Private health insurance (Sanitas)
+3