What is a Software Engineer at CITIC Group?
Joining CITIC Group as a Software Engineer means stepping into one of the largest and most diversified multinational conglomerates in the world. With heavy footprints in financial services, advanced intelligent manufacturing, advanced materials, and global engineering projects, the technology you build here operates at a massive, enterprise scale. Your work will directly support the digital infrastructure that powers these diverse business units across global hubs like Hong Kong, Dubai, and mainland China.
In this role, you are not just writing code; you are building the secure, high-availability systems that keep a massive financial and industrial engine running. Whether you are developing trading platforms, optimizing enterprise resource planning (ERP) systems, or creating technical coordination tools for global engineering contracts, your impact is immediate and highly visible. You will work closely with department heads, senior technical engineers, and cross-functional business leaders who rely on your technical expertise to drive digital transformation.
You can expect a highly professional, structured corporate environment where stability, security, and precision are valued above moving fast and breaking things. The problems you solve will be complex, often involving legacy system modernization, strict regulatory compliance, and cross-border data integration. If you thrive in a stable, high-impact environment where your technical decisions support billions of dollars in global operations, this role will be incredibly rewarding.




