The foremost global platform for financial news and data is seeking a Senior Golang Developer to join our talented R&D team.
Requirements
– Over 5 years of verified software development experience, with at least 4 years focused on Golang.
– Proficiency with Docker, Kubernetes, Aerospike, and message brokers (Kafka/RabbitMQ/NATS).
– Extensive experience with relational databases such as PostgreSQL and MySQL, and NoSQL databases like MongoDB, including schema design, query writing, performance optimization, and ensuring database scalability and security.
– In- depth knowledge of microservices architecture.
– Experience in a Scrum/Agile development setup.
– Excellent interpersonal and communication skills.
– Fluency in English.
– Ruby knowledge is an advantage.
Key responsibilities
– Play a key role in the core system redesign and upgrades.
– Design, implement, test, and maintain robust and high- availability software solutions.
– Employ Docker and Kubernetes for developing, scaling, and managing containerized applications.
– Work with Aerospike and Redis for sophisticated data management.
– Manage data using PostgreSQL, MySQL, and databases like MongoDB.
– Collaborate with fellow Golang developers, offering valuable code reviews and technical advice, achieving sprint objectives, and delivering quality work.
– Utilize your expertise with message brokers.
What the company offers
– Relocation package to Budapest, Hungary
– Challenging projects in both local and international settings
– Outstanding benefits and a vibrant work atmosphere