Backend Engineer (Go)



You will develop and optimize backend systems capable of handling real time bidding traffic at massive scale. The role requires a deep understanding of high-load applications, network protocols, load balancing, and data consistency.

Client Details

A product based organization creating innovative digital solutions for a high growth industry.

Description
Manage and scale PostgreSQL databases to handle large volumes of data.Implement and maintain robust messaging systems using Kafka and RabbitMQ.Work with Parquet for efficient data processing and storage.Design and implement solutions for vertical and horizontal scaling, balancing loads effectively.Ensure a deep understanding of network protocols and implement advanced security measures.Maintain data consistency and durability in a high-load environment.


Profile
Proven experience in developing high-load applicationsProficiency in Go, PostgreSQL, Kafka, RabbitMQ, and Parquet.Deep understanding of handling high-load systems (>100k requests/second).Strong knowledge of network protocols, load balancers, and related technologies.Experience with both vertical and horizontal scaling strategies.Knowledge of data consistency and durability principles.Excellent problem-solving skills in high-pressure environments.


Job Offer
Competitive tax-free salaryDynamic and innovative organisation

Skills

software engineer, software developer
Post date: 7 March 2024
Publisher: Bayt
Post date: 7 March 2024
Publisher: Bayt