Senior Golang Developer
- Location: EU
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
Qualifications:
Must-have:
-
- 3–4 years of experience with Golang
- 10+ years of overall programming experience
Nice-to-have:
-
- Experience with Temporal
- Familiarity with AWS CloudWatch
- Microservices architecture
- Kafka or similar messaging systems
Development Practices & Patterns:
-
- Distributed systems design
- Resilience patterns (e.g., retries with backoff, circuit breakers, idempotency)
- Saga patterns and compensation mechanisms
- Event-driven architecture