← Zurück zur Liste
Stelle · Senior

Senior Software Engineer - Distributed Systems

Softwareentwickler • Senior • Remote • Vollzeit • Niederlande Niederlande

Toku, a cloud communications provider, is hiring a Senior Backend Engineer to build and operate distributed systems in Go for its communications platform, using event-driven architecture (Kafka, RabbitMQ) and cloud-native AWS services.

Responsibilities

  • ▹Design and develop backend services and APIs
  • ▹Design scalable distributed systems and microservices
  • ▹Build event-driven platforms (Kafka, SQS, RabbitMQ)
  • ▹Develop backend integrations with external communication providers
  • ▹Operate cloud-native services on AWS
  • ▹Own production systems, monitoring, incident response
  • ▹Design and optimize SQL-based data models

Requirements

  • ▹Strong Go programming experience
  • ▹Distributed systems design experience
  • ▹Event-driven architecture and messaging knowledge (Kafka, RabbitMQ)
  • ▹AWS cloud-native engineering experience
  • ▹SQL data modeling experience
  • ▹Production systems operation experience

Nice to have

  • ▹NoSQL technologies (Cassandra, DynamoDB, Redis) knowledge
  • ▹Observability tools (Prometheus, Grafana, OpenTelemetry, Datadog) experience

Soft skills

Systems thinkingIndependent technical initiativeCommitment to architecture and critical thinking

About the company

Toku provides bespoke cloud communications and customer engagement solutions across APAC, combining local consulting expertise with regional infrastructure.

Ähnliche Stellen