Jobiglo

No results.

Senior Backend Golang Engineer

Miratech · Madrid

New
Senior 🇬🇧 English
Golang AWS Kafka NATS RabbitMQ Microservices Docker Kubernetes Salesforce ServiceNow TypeScript React Grafana Prometheus

Job description

About the role

Miratech, a global IT services and consulting company supporting digital transformation for large enterprises, is looking for a Senior Backend Engineer (Golang) to design and build scalable, reliable and secure backend systems. The role covers distributed services, robust APIs and event-driven architectures, with occasional contributions to React-based frontend functionality.

Key responsibilities

  • Design, implement and maintain scalable backend services in Golang, including RESTful APIs and stable data contracts.
  • Implement asynchronous, event-driven communication with strong guarantees on message reliability, idempotency, error handling and backward compatibility.
  • Design and develop distributed systems and microservices focused on scalability, resilience and maintainability.
  • Optimize application performance, reliability and resource utilization in production.
  • Take part in architecture discussions and technical decision-making.
  • Conduct code reviews and support knowledge sharing.
  • Write and maintain unit and integration tests, and design secure APIs with best practices in authentication, authorization and identity management.
  • Build integrations with enterprise platforms such as Salesforce, Microsoft Dynamics, ServiceNow and Genesys Cloud, and with internal services.

Required profile

  • 6+ years of experience as a software engineer.
  • Strong experience building backend applications and services in Golang.
  • Proven experience designing APIs and event schemas with long-term evolution and backward compatibility in mind.
  • Experience with microservice architectures, distributed systems, relational and/or NoSQL databases, and Docker and Kubernetes.
  • Nice to have: React, TypeScript, Protobuf, Azure or GCP, monitoring tools (Grafana, Prometheus), and IAM solutions (Keycloak, Auth0, Okta).

Required skills

  • Golang, with a solid understanding of concurrency and asynchronous workflows.
  • Event-driven architectures and message handling (Kafka, NATS, RabbitMQ or similar).
  • AWS and cloud-native architectures.
  • Authentication, authorization and secure API design.

What we offer

  • Competitive pay and benefits including health insurance, language courses and a relocation program.
  • Remote work flexibility.
  • Professional development, certification programs, mentorship, internal mobility and internship opportunities.
  • A multicultural, inclusive team with regular social events.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Miratech.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Spain.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 5 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Miratech

Madrid