9 дней назад
Senior Backend Golang Engineer (Golang)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Backend Golang Engineer (Golang): Building scalable, reliable, and secure distributed backend services with an accent on event-driven architectures, robust APIs, and enterprise platform integrations. Focus on designing microservices, preserving message reliability and backward compatibility, and optimizing production performance and system resilience.
Location: Madrid, Spain; remote work is available through the ForeverRemote work culture.
Company
is a global IT services and consulting company delivering digital transformation and software engineering solutions for enterprise and startup clients.
What you will do
- Design, build, and maintain scalable Golang backend services, RESTful APIs, and stable data contracts.
- Develop event-driven communication with reliable messaging, idempotency, error handling, and backward compatibility.
- Design distributed systems and microservices focused on scalability, resilience, maintainability, and production performance.
- Build secure integrations with enterprise platforms such as Salesforce, Microsoft Dynamics, ServiceNow, and Genesys Cloud.
- Contribute to architecture decisions, code reviews, knowledge sharing, and automated unit and integration testing.
- Occasionally contribute to React-based frontend functionality.
Requirements
- 6+ years of software engineering experience.
- Strong professional experience with Golang backend development, concurrency, and asynchronous workflows.
- Hands-on experience with event-driven architectures and messaging technologies such as Kafka, NATS, or RabbitMQ.
- Experience with AWS, cloud-native architectures, microservices, distributed systems, and relational or NoSQL databases.
- Experience with Docker, Kubernetes, secure API design, authentication, authorization, and identity management.
- Commitment to automated testing, including unit and integration tests.
Nice to have
- Experience with React, TypeScript, or Protobuf.
- Experience with Azure or GCP.
- Experience with Grafana, Prometheus, or other monitoring and observability tools.
- Experience with Keycloak, Auth0, Okta, or similar identity and access management solutions.
Culture & Benefits
- Remote work culture with a global, multicultural engineering environment.
- Competitive compensation and benefits, including health insurance.
- Relocation program and language courses.
- Professional development through certification programs, mentorship, talent investment, and internal mobility opportunities.
- Collaboration on projects for global clients with regular team-building events and inclusive workplace values.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →