CP Axtra is hiring a Senior Software Engineer I (Finance) to join the Finance Transformation team in IT. The role designs, develops, tests, and deploys high-quality software supporting finance processes and internal business services across Makro and Lotus's, including integrations with Oracle Fusion (ERP/EPM). Key duties include building scalable applications with Java, Python, or C#, contributing to architecture and technical debt reduction, resolving production issues with root cause analysis, and working in an agile team with product owners, analysts, QA engineers, and Finance stakeholders. Requirements include a relevant bachelor's degree, at least 6 years of software development experience, strong backend skills, database and cloud familiarity, and CI/CD proficiency.
CP Axtra (Makro PRO)
Company ProfileWholesale and retail group operating Makro and Lotus’s, hiring technology, product, commercial and corporate teams through its Makro PRO careers account.
Company Profile

Wholesale and retail group operating Makro and Lotus’s, hiring technology, product, commercial and corporate teams through its Makro PRO careers account.
Open Positions
Explore current opportunities at this company.
Makro PRO is a new digital venture by Makro aiming to build a technology platform for restaurant owners, hotels, and independent retailers. The Full-stack Engineer will build applications ensuring high-quality, well-documented, and efficient code. The role involves participating in the delivery team, supporting the product owner in defining stories, and designing backend systems for the MVP. The position may evolve to include product support and QA responsibilities.
Makro Pro is looking for a Senior Data Engineer to design, implement, and maintain data infrastructure and pipelines. The role involves collaborating with data scientists and analysts to ensure efficient data processing and storage solutions. Key duties include developing scalable data pipelines and ETL processes, optimizing data storage solutions like data warehouses and lakes, and ensuring data quality and consistency. The candidate will also provide technical leadership by mentoring junior engineers and integrating new data technologies.
CP Axtra (Makro Pro) is hiring a Junior Key Account Management on a one-year contract in Bangkok. The role focuses on co-creating and executing business development strategies for an assigned product category, developing online merchandising and promotion proposals to meet sales targets, and retaining and optimizing key account relationships to drive sales volumes. Candidates should have experience in Category Management, Key Account, and Business Development in businesses with digital solutions, strong communication, negotiation, and problem-solving skills, and a sales-oriented attitude toward exceeding KPIs. Local Thai speakers are required.
This role involves interpreting IT risk and cybersecurity requirements to align with organizational policies. The manager will develop and maintain information security standards, conduct technology risk assessments, and manage the risk acceptance process. The position requires coordinating with internal and external audit teams, defining security KPIs, and ensuring compliance with ISO27001 and PCIDSS standards.
CP Axtra (Makro) is hiring a Senior Data Scientist based in Nawamin, Bangkok, to design and deliver AI, machine learning, and automation solutions supporting retail and digital transformation initiatives. The role builds scalable data pipelines, feature engineering workflows, and predictive models, and applies machine learning, statistical analysis, forecasting, and experimentation to business problems. The Senior Data Scientist implements MLOps practices including deployment, monitoring, retraining, and CI/CD, develops GenAI/LLM applications and automation tools, and works in Agile/Scrum ceremonies. Candidates need a Bachelor's or Master's degree in Data Science, Computer Science, Statistics, Mathematics, or related field, 5+ years of experience in Data Science, ML, or Applied AI, strong Python and SQL skills, and hands-on experience with frameworks such as Scikit-learn, TensorFlow, or PyTorch, plus PySpark and Azure Databricks.
The Department Manager - Governance, Risk & Compliance (GRC) is responsible for managing IT risk and security frameworks across Thailand and Malaysia. The role involves interpreting IT risk requirements, conducting risk management, and authoring policies and procedures. The manager will oversee vulnerability and penetration management programs, coordinate with internal and external audits, and drive continuous process improvement using KPIs and KRIs. The position requires a strong focus on security technologies, including Antivirus, EDR, DLP, and VA scanning tools, as well as building security awareness training programs.
CP Axtra (Makro) is hiring an AI Product Engineer within its Wholesale Technology Strategy team in Bangkok. The role is a hybrid of Product Owner, Project Manager, Business Analyst, and Software Engineer, delivering technology and AI solutions from business requirements through live implementation. Duties include gathering requirements and translating them into solution designs, user stories, and delivery plans; developing internal applications, dashboards, automations, and prototypes; writing and troubleshooting code including APIs, database queries, integrations, and front-end or back-end components; using AI tools to accelerate development; owning end-to-end delivery including UAT, training, and go-live; managing project plans and stakeholders; and tracking adoption, KPIs, and business benefits. Candidates need a relevant bachelor's degree, hands-on skills in JavaScript/TypeScript, Python, or SQL, AI-assisted development ability, and bilingual Thai/English communication. Onsite work at Makro Head Office is required.
CP Axtra (Makro/Lotus's) is hiring a Department Manager for Security Architecture in Bangkok. This is a first-layer management role balancing customer delivery with business needs, leading people or projects within the Enterprise Architect function. The manager contributes security guidance and verification to solution architecture for new and ongoing projects, ensuring security control objectives are applied. Duties include engaging and assessing security vendors, designing security architecture elements to mitigate emerging threats, balancing business requirements with information and cyber security requirements, and identifying security design gaps in existing and proposed architectures.
The Senior Product Owner for the Order Management Platform is responsible for defining the product strategy and roadmap for the e-commerce ecosystem. The role involves leading end-to-end product delivery, managing the product backlog, and driving continuous improvements across the entire order lifecycle. The owner must collaborate with engineering, operations, and business stakeholders to build scalable solutions and manage integrations with enterprise systems like ERP, WMS, and TMS.