
Job Overview
Location
MEX Work-at-Home
Job Type
Full-time
Category
Software Engineer
Date Posted
May 17, 2026
Full Job Description
đź“‹ Description
- • Design, develop, and maintain high-performance, containerized microservices and RESTful/gRPC APIs using Golang to support complex enterprise integration workflows.
- • Architect and implement long-running distributed business processes and transactions using Temporal, leveraging Activities, Signals, and Child Workflows to ensure reliability and scalability.
- • Engineer resilience into distributed systems by implementing advanced patterns such as Circuit Breakers, Bulkheads, Idempotency, and Dead Letter Queues (DLQs) to maintain system availability under failure conditions.
- • Drive adoption of event-driven architecture principles including Event Sourcing, CQRS, and Saga orchestration to decouple services and enable scalable, auditable data flows.
- • Build and optimize high-throughput event producers and consumers for real-time stream processing, correlating and aggregating events using Apache Kafka, RabbitMQ, or Azure Service Bus.
- • Define, version, and govern event schemas using Protocol Buffers and JSON Schema to ensure backward and forward compatibility across distributed systems.
- • Provision and manage cloud infrastructure on Azure using Terraform, automating deployment of Azure Kubernetes Service (AKS) clusters and related resources with Infrastructure as Code.
- • Configure and optimize service mesh technologies such as Istio or Linkerd to manage traffic routing, security policies, and observability within AKS environments.
- • Implement comprehensive observability by instrumenting systems with OpenTelemetry, Prometheus, and Grafana to achieve full-stack monitoring, proactive alerting, and performance tuning.
- • Design and manage ETL/ELT pipelines and stream processing workflows using tools such as Apache Flink, Spark, or Kafka Streams to handle large-scale data ingestion and transformation.
- • Apply expert-level knowledge of security protocols including OAuth2, JWT, and mTLS to secure service-to-service communication and manage secrets in distributed environments.
- • Collaborate with Product and Data Engineering teams in Agile environments to translate business requirements into technical architectures and deliver scalable integration solutions.
- • Articulate architectural decisions behind patterns such as GraphQL Federation, Event Mesh, and CQRS to stakeholders, ensuring alignment between technical implementation and business objectives.
- • Maintain and evolve data storage solutions using both SQL and NoSQL databases, optimizing for performance, consistency, and scalability in multi-tenant systems.
- • Participate in code reviews, technical design sessions, and incident post-mortems to uphold high standards of code quality and system reliability.
- • Ensure all integrations meet performance, latency, and uptime SLAs for mission-critical client-facing systems.
- • Work remotely from Mexico, coordinating across global teams with a focus on delivering enterprise-grade solutions for international clients.
- • Maintain fluent communication in English to collaborate effectively with global stakeholders, document technical designs, and participate in cross-functional meetings.
🎯 Requirements
- • Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related technical field
- • 5 years of experience in a Senior Integrations or Distributed Systems Engineering role
- • Fluent in English
- • Expert-level proficiency in Golang
- • Deep hands-on experience with Apache Kafka and messaging brokers (RabbitMQ, Azure Service Bus)
- • Experience with Azure, Terraform, and Azure Kubernetes Service (AKS)
🏖️ Benefits
- • Work-at-home flexibility based in Mexico
- • Full-time employment
- • Opportunity to work with global technology leaders and award-winning teams
- • Exposure to cutting-edge cloud, event-driven, and microservices architectures on Azure
Skills & Technologies
About Concentrix
Concentrix is a global technology and services leader that partners with over 2,000 of the world's leading organizations to drive intelligent transformation. They specialize in modernizing technology, enhancing customer experiences, and solving complex business challenges through a blend of deep human insights and advanced AI-powered solutions. Their offerings span strategy, data analytics, enterprise technology, and digital operations, with a particular focus on innovative AI products like iX Hero for contact centers. Serving a diverse array of industries from automotive to healthcare, Concentrix leverages its extensive global reach to help businesses grow and simplify interactions, ensuring they remain competitive in a rapidly evolving digital landscape.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Scale Army Careers
4 months ago

FullStory, Inc.
3 months ago
