Coda delivers commerce solutions that accelerate global growth for partners, trusted by over 300 publishers including Activision and Electronic Arts.
The company offers a suite of solutions including Custom Commerce, Codapay, Codashop, and Distribution.
Coda is headquartered in Singapore with a team of over 400 employees and has received multiple industry recognitions.
The engineering team focuses on building robust, distributed systems to handle traffic spikes and streamline the development lifecycle.
The tech stack is based on AWS cloud, utilizing infrastructure-as-code and microservices via the Quarkus framework.
The role requires a proactive engineer to contribute to the architecture, development, and evolution of key products and features.
The Codashop team manages a B2C e-commerce marketplace for in-app purchases, operating in over 50 countries.
Responsibilities include designing and developing scalable systems, collaborating with product teams, optimizing products, and taking operational responsibility for services.
Requirements:
A minimum of 2 years of experience in software development is required.
A bachelor’s degree in computer science, engineering, mathematics, or a related field, or equivalent experience is necessary.
Strong knowledge of one or more programming languages such as Java, Scala, or Python, with the ability to learn new languages quickly.
A solid understanding of software architecture is essential.
Familiarity with data systems and querying methods (RDBMS, NoSQL, Queues) is required.
A desire to implement automation and CI/CD practices is important.
Understanding of agile methodologies, such as Scrum, is necessary.
Good command of the English language and effective communication skills are required.
Bonus points for experience in building high-scale APIs, knowledge of AWS and cloud technologies, and experience in FinTech or related fields.
Benefits:
Wellness Boost: Resources for physical and mental well-being through flexible benefits and an Employee Well-being Program.
Customized Benefits: A flexible plan that allows tailoring of benefits to individual needs.
Growth Opportunities: Clear progression paths to unlock potential.
Skill Development: Access to training resources for personal and professional growth.
Volunteer Time Off: Paid time off to engage in volunteering activities.
Family Support: Paid Family Care Leave and flexible benefits catering to family needs.
Benefits are reviewed and updated annually to ensure they meet employee needs.