Обязанности:
Now, we are looking for an experienced Senior Go Developer who will strengthen our team and contribute to the success of our FinTech products. Required skills 5+ years in software development: architect and develop scalable backend systems and APIs 3+ years of experience in Go. Deep knowledge of multithreading and asynchronous programming. Experience with messaging systems (Kafka, NATS, or similar). Strong knowledge of microservices, Docker, and Kubernetes. Experience in designing high-load systems, working with multi-cloud systems Ability to balance independent work with cross-functional collaboration: propose and discuss ideas, argue your position, listen and understand teammates, negotiate English – B1+, fluent reading of technical documentation Responsibilities Develop and optimize high-performance backend code. Facilitate inter-service communication via gRPC and message queues. Integrate Redis for caching data and optimizing database interactions. Contribute to the design and architecture of microservices and technology choices. Nice to have Experience with event-driven architecture Low-latency optimizations techniques Understanding how different blockchains work Experience with data processing and/or Web3 technologies Conditions: Income level depends on your skills, area of responsibility and remote/office options (Middle, Senior, Team Lead) Work in a strong and cohesive team If office-based (London, Amsterdam), any hardware required for work will be provided Ambitious tasks, no strict rules or bureaucracy