As the IT Senior Software Engineer - HR Systems, you will be responsible for the strategic planning, implementation, and management of our HR technology infrastructure.
Payment Product builds standardized platform capabilities across payments, refunds, settlement, merchant services, billing, and related financial workflows. The team develops reusable products and infrastructure for multiple businesses, markets, and payment methods.
Reliability: Ensuring the reliability and efficiency of our core infrastructure, focusing on system capacity and stability; setting up reliability standards and recovery SOP.
Reliability: Ensuring the reliability and efficiency of our core infrastructure, focusing on system capacity and stability; setting up reliability standards and recovery SOP.
Production-Grade Development: Design and build modular, high-performance software components meant for real-world production systems. You will use C++ for real-time, resource-constrained control logic and Python for system automation, data processing, and integration layers. You may also be participating in web applications development if assessed to have the relevant experience.
Deliver software features that are better than the competition in every aspect, i.e. speed, accuracy, etc. within the committed development time frame.
Build the Next Generation of PG Mobile: Design and develop a high-quality mobile application that will form the parent-facing experience of the new Parents Gateway.
Work with product managers, UX designers, developers and mission stakeholders to understand operational challenges and translate them into effective software capabilities.
Collaborate with multiple cross-functional teams to continuously improve TikTok Wallet and payment system to create a stable, agile and robust in-app wallet system
Data Processing: We are building state-of-the-art infrastructure to meet the demands of our rapidly scaling fleet and sophisticated ML engineering requirements. You will be responsible for ensuring that our core data pipelines are robustly engineered—meaning they are performant, user-friendly, and highly fault-tolerant.