Role Purpose
The Software Engineer II is responsible for analysing, designing, developing, implementing, and testing medium to high‑complexity back‑end services and applications. The role builds scalable, efficient, and secure Go-based systems that support enterprise channels and operational platforms. It includes diagnosing and resolving transactional data issues, contributing to integration solutions, applying Go-specific concurrency patterns, and supporting existing services. The engineer collaborates with systems designers, architects, and cross-functional teams to deliver high‑quality solutions aligned to business and technical standards.
Role Description
Back-End Development & Engineering:
Design, develop, and implement Go‑based backend services and APIs for enterprise channel and high‑volume systems.