This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are a dynamic and innovative technology company revolutionizing the transportation industry through our cutting-edge transport management system. Our platform streamlines the booking process for customers and enhances operational efficiency for transportation providers. As we continue to scale and expand our offerings, we are seeking a talented Senior Golang Developer to lead the development of a state-of-the-art Price and Rating Engine. This engine will play a pivotal role in optimizing job pricing based on geographical parameters and contributing to an unparalleled customer experience.
Job Responsibility:
Lead the end-to-end development of the Price and Rating Engine for the transport management system
Collaborate with product managers, and fellow developers to define technical requirements and specifications for the engine
Design, develop, test, and deploy scalable and performant microservices using Golang
Have knowledge of implementing event-driven architecture utilizing pub/sub patterns for real-time pricing updates
Integrate API and RPC protocols to facilitate seamless communication between various system components
Have knowledge of Utilizing AWS services to create a robust and scalable infrastructure for the engine, ensuring high availability and fault tolerance
Optimize pricing algorithms and algorithms for rating computation, considering collection and delivery geo-locations, customer preferences, and market trends
Have knowledge of implementing Kubernetes EKS for container orchestration and management of microservices
Conduct code reviews, provide technical guidance, and discuss with fellow developers on best practices
Collaborate with DevOps teams to ensure smooth deployment and monitoring of the Price and Rating Engine
Stay up-to-date with industry trends and emerging technologies, continuously enhancing your skills and sharing knowledge with the team
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
Proven track record of 3-5 years of software development experience, with a strong focus on Golang
Experience building and optimizing microservices architectures for high performance and scalability
Proficiency in designing and implementing event-driven pub/sub systems
Solid understanding of API and RPC communication protocols
Extensive knowledge of AWS services, including EC2, S3, Lambda, RabbitMQ, SNS, and others
Hands-on experience with Kubernetes EKS and containerization technologies
Strong problem-solving skills and ability to develop innovative solutions
Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams
Prior experience in the transportation or logistics industry is a plus
Nice to have:
PHP, Angular, Angular JS, and other relevant technologies