Weโre looking for a Senior Go Developer to join our team on a project with one of the worldโs largest network infrastructure providers. This Fortune 500 company operates in over 60 countries and is building next-generation platforms at the intersection of edge computing, cloud connectivity, and cybersecurity. Youโll be working on distributed systems that power mission-critical services for enterprise and government clients, using Golang, Temporal, and AWS-native tools.
Tech Stack & Tools:
Primary Language: Golang
Workflow Orchestration: Temporal
Cloud & Messaging: AWS SQS, SNS, EventBridge, Step Functions (optional)
Monitoring & Observability: AWS CloudWatch, Prometheus, Grafana, Temporal Web UI
Databases: DynamoDB, Aurora
Infrastructure: Docker, Kubernetes
Messaging (optional): Kafka
Candidate Requirements:
Must-have:
3-4 years of Practical recentย Golang experience
10+ years of overall programming experience
K8s
Good spoken English is important, considering the level of technical interview. (C1 preferably)
Huge bonus: Temporal (they use it now)
Good bonus: strong DB knowledge
Nice to have: Kafka and everything else
Development Practices & Patterns:
Distributed systems design
Resilience patterns (e.g., retries with backoff, circuit breakers, idempotency)
Saga patterns and compensation mechanisms
Event-driven architecture
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.