Sr Golang Integrations Engineer

Concentrix

México

On-site

MXN 1,218,875 - 1,567,125

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A technology services company is seeking a Sr Integrations Engineer to design and develop robust integration solutions within a distributed systems landscape. This role emphasizes working with Microservices, Event-Driven Architecture, and Cloud Infrastructure, requiring expertise in building high-performance APIs and implementing stability patterns. Candidates should possess a Bachelor’s degree in a relevant field and 5 years of experience in a senior engineering role, with strong proficiency in Golang and familiarity with tools such as Terraform and Azure services.

Qualifications

  • 5 years of experience in a similar role focusing on integrations or distributed systems engineering.
  • Expert-level proficiency in Golang; secondary proficiency in Python, Java, or C# is a plus.

Responsibilities

  • Build high-performance microservices and APIs using Golang.
  • Architect complex business processes and distributed transactions.
  • Implement stability patterns for continuous reliability.

Skills

Golang
Event-Driven Architecture
Cloud Infrastructure
Apache Kafka
Azure DevOps

Education

Bachelor’s Degree in Computer Science or related field

Tools

Terraform
Azure Kubernetes Service (AKS)
OpenTelemetry
Prometheus
Grafana

Job description

Sr Integrations Engineer – Remote in Mexico

As part of the Core Engineering Services team, we are seeking an experienced Sr Integrations Engineer to join our team and drive the design, development, and maintenance of robust integration solutions across our distributed systems landscape.

We are looking for a specialist who lives at the intersection of Microservices, Event-Driven Architecture (EDA), and Cloud Infrastructure, with the expertise to turn complex data flows into seamless, resilient business processes.

Essential Functions/Core Responsibilities
  • Design & Development: Build high-performance, containerized microservices and gRPC/RESTful APIs using Golang.
  • Orchestration: Architect complex, long-running business processes and distributed transactions using Temporal (Activities, Signals, Child Workflows).
  • Resilience Engineering: Implement advanced stability patterns including Circuit Breakers, Bulkheads, Idempotency, and Dead Letter Queues (DLQs) to ensure always-on reliability.
  • 2. Event-Driven Strategy
  • Pattern Implementation: Drive the adoption of Event Sourcing, CQRS, and Saga orchestration.
  • Stream Processing: Build and optimize high-throughput producers/consumers and complex event processing (CEP) logic for real-time correlation and aggregation.
  • Schema Governance: Define and maintain evolutionary event schemas using Protocol Buffers and JSON Schema.
  • 3. Cloud, DevOps & Observability
  • Infrastructure as Code: Provision and manage Azure-native resources using Terraform.
  • Orchestration & Mesh: Optimize Azure Kubernetes Service (AKS) environments and manage traffic/security via Service Mesh (Istio/Linkerd).
  • Deep Observability: Instrument systems with OpenTelemetry, Prometheus, and Grafana to ensure full-stack visibility and proactive alerting.
Candidate Profile
  • Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
  • 5 years of experience in a similar Senior Integrations or Distributed Systems Engineering role.
Technical Core
  • Language Mastery: Expert-level proficiency in Golang; secondary experience in Python, Java, or C# is highly valued.
  • Messaging Ecosystems: Deep hands-on experience with Apache Kafka (partitioning, consumer groups) and message brokers like RabbitMQ or Azure Service Bus.
  • Data Expertise: Strong background in both SQL and NoSQL design, ETL/ELT pipelines, and stream processing (Flink, Spark, or Kafka Streams).
  • Security First: Expert knowledge of OAuth2, JWT, mTLS, and secrets management in a distributed environment.
Professional Experience
  • Proven Track Record: Extensive experience in senior-level roles focusing on large-scale integration and distributed systems.
  • Architectural Fluency: Ability to articulate the why behind patterns like GraphQL Federation, Event Mesh, or CQRS.
  • Collaborative Leader: Comfortable working in an Agile environment, partnering with Product and Data Engineering to translate business requirements into technical specs.
Technical Stack Summary
  • Cloud/IaC: Azure, Terraform, GitHub Actions
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Integrations Engineer: Golang & Microservices
Remote Senior Integrations Engineer: Golang & Microservices

Concentrix • Mexico

Remote
MXN 1,218,875 - 1,567,125
Senior Full Stack Engineer ID67823
Senior Full Stack Engineer ID67823

AgileEngine, LLC. • Monterrey

Remote
MXN 2,172,000 - 3,258,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Golang Developer (Cloud & Microservices)
Senior Golang Developer (Cloud & Microservices)

TRANSNETWORK MEXICANA S DE RL DE CV • Monterrey

On-site
MXN 700,000 - 1,100,000
Mid Golang Developer
Mid Golang Developer

Luxoft • Mexico

On-site
MXN 898,311 - 1,257,635
Senior Software Developer - Java/Golang
Senior Software Developer - Java/Golang

Luxoft • Estado de México

On-site
MXN 1,078,554 - 1,438,072
Senior Software Engineer (Golang/TypeScript/React) - Contractor
Senior Software Engineer (Golang/TypeScript/React) - Contractor

FXC Intelligence Ltd. • Ciudad de México

Hybrid
MXN 900,000 - 1,300,000
Senior Software Engineer (Golang/TypeScript/React) - Independent Contractor
Senior Software Engineer (Golang/TypeScript/React) - Independent Contractor

FXC Intelligence Ltd. • Ciudad de México

Hybrid
MXN 900,000 - 1,500,000
Data Integration Engineer
Data Integration Engineer

GeorgiaTEK Systems Inc. • Toluca

Hybrid
MXN 550,000 - 850,000
DevOps Engineer
DevOps Engineer

Tential Solutions • Ciudad de México

Hybrid
MXN 900,000 - 1,200,000
Staff Software Engineer (Node.js/TypeScript)
Staff Software Engineer (Node.js/TypeScript)

Encora Inc. • Hermosillo

On-site
MXN 900,000 - 1,300,000