Senior Software Engineer - Backend (Golang) (Riyadh based) at Cenomi
πΈπ¦ Saudi Arabia βΊ Riyadh (Posted Jul 11 2023)
Please mention that you found the job at Golangprojects.com
Apply now!
Job description
Powered by Cenomi Group, we are a new and independent venture, focused on building the leading lifestyle e-commerce platform in MENA. We're a tight-knit founding team with diverse experiences and backgrounds, but with a united passion for creating inspiring solutions for consumers and retailers.
Join our mission to create a true omni-channel e-commerce to make selling, shopping and delivery simple and enjoyable for everyone.
We are seeking highly skilled and experienced Senior Backend Engineer (Golang) to join our team in Riyadh. In this role, you will be responsible for designing and implementing efficient and scalable software applications using the Go programming language.
Responsibilities:
Design, develop, and maintain scalable and high-performance backend systems for our ecommerce platform using Golang.
Collaborate closely with cross-functional teams to gather requirements, understand business needs, and translate them into technical solutions.
Architect and implement efficient and reliable APIs, services, and microservices to support complex ecommerce functionalities.
Ensure the security, integrity, and performance of backend systems, including data storage and retrieval processes.
Optimize and fine-tune the existing backend codebase to enhance system performance and scalability.
Conduct thorough testing, debugging, and troubleshooting of backend applications to identify and resolve issues.
Stay up-to-date with industry trends, best practices, and emerging technologies related to backend development and ecommerce solutions.
Mentor and provide guidance to junior developers, fostering their growth and technical skills.
Collaborate with frontend developers, UX/UI designers, and product managers to deliver seamless and user-friendly ecommerce experiences.
Participate in code reviews and maintain code quality standards by adhering to coding best practices.
Requirements:
Extensive experience (5+ years) in backend development using Golang, with a strong focus on building scalable and reliable systems.
Proven track record of designing and implementing complex backend architectures and APIs for large-scale ecommerce platforms.
Solid understanding of software engineering principles, data structures, algorithms, and system design.
Proficiency in working with databases such as MySQL, PostgreSQL, or MongoDB, and designing efficient database schemas.
Experience with cloud platforms (e.g., AWS, GCP, Azure) and familiarity with containerization technologies (e.g., Docker, Kubernetes).
Strong knowledge of RESTful API design principles and experience with API documentation and versioning.
Understanding of security practices and ability to implement secure coding standards to protect user data and systems.
Excellent problem-solving skills and ability to debug and resolve complex technical issues.
Strong communication and collaboration skills, with the ability to effectively work in a team environment.
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Fluency in English, both written and verbal.
If you are a highly skilled Golang Engineer with a passion for building efficient and scalable software applications, we would love to hear from you!
WHAT TO EXPECT AFTER APPLYING
We will review your application and will contact you if your qualifications match our requirements for the role by email. If you are not selected for this position, keep an eye out for future opportunities.
Our primary focus is to build a world-class collaborative team that values hard-work, authenticity and purposefulness and is focused on execution and making a difference (solving a real problem). Our setup offers the best of both worlds: start-up setup, growth and upside on the one hand, while being part of an established and well funded group with significant assets on the other.
Please mention that you found the job at Golangprojects.com
Apply now!