Gemicle

Senior Golang Developer

Back office systems: Familiarity with building tools for operations, customer service, compliance, and internal analytics.
Data and compliance: Experience handling sensitive user and transaction data, with a focus on auditability, traceability, and real-time visibility.
Live data/streaming systems: Knowledge of low-latency streaming architectures, live telemetry, or real-time dashboards.

Technical Skills
Golang: Deep experience in backend development with Go (our core language).
Kubernetes: Comfortable deploying, scaling, and managing microservices in a containerized environment.
AWS: Proficient with cloud-native AWS services, including networking, IAM, Lambda, ECS/EKS, RDS, and more.
Infrastructure as Code: Strong Terraform knowledge for cloud provisioning and DevOps workflows.
Distributed systems & microservices: Understanding of scalable service design, observability, and inter-service communication (e.g. with NATS, gRPC, or REST).
Architecture: Passion for Domain-Driven Design (DDD) and Clean Architecture principles.
Elixir/Erlang (bonus): Experience with real-time systems built with Phoenix or Erlang/OTP is a big plus.

 Role Expectations
Autonomous & accountable: Capable of driving entire features or systems from concept to deployment independently.
Clear communicator: Fluent in English, written and verbal; comfortable discussing tradeoffs and solutions with both engineers and stakeholders.
Leadership & ownership: Has held lead roles or taken responsibility for significant components of a system.
Team player: Works well in a collaborative environment, values feedback, and supports peers.
Business-oriented mindset: Understands how to prioritize for user and business value rather than technical perfection.

Published 16 July · Updated 18 August
Statistics:
40 views
·
2 applications
100% read
·
0% responded
40 views
·
1 application
100% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...