Backend Software Engineer
4 weeks ago
AboutTikTok
TikTok is the leading destination forshort-form mobile video. Our mission is to inspire creativity andbring joy. TikTok has global offices including Los Angeles, NewYork, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul andTokyo.
Why Join Us
Creationis the core of TikTok's purpose. Our platform is built to helpimaginations thrive. This is doubly true of the teams that makeTikTok possible.
Together, we inspirecreativity and bring joy - a mission we all believe in and aimtowards achieving every day.
To us, everychallenge, no matter how difficult, is an opportunity; to learn, toinnovate, and to grow as one team. Status quo? Never. Courage?Always.
At TikTok, we create together and growtogether. That's how we drive impact - for ourselves, our company,and the communities we serve.
Joinus.
About The Team
The TikTokData Ecosystem Team has the vital role of crafting and implementinga storage solution for offline data in TikTok's recommendationsystem, which caters to more than a billion users. Their primaryobjectives are to guarantee system reliability, uninterruptedservice, and seamless performance. They aim to create a storage andcomputing infrastructure that can adapt to various data sourceswithin the recommendation system, accommodating diverse storageneeds. Their ultimate goal is to deliver efficient, affordable datastorage with easy-to-use data management tools for therecommendation, search, and advertisingfunctions.
What you will bedoing:
1. Design and implement anoffline/real-time data architecture for large-scale recommendationsystems.
2. Design and implement a flexible,scalable, stable, and high-performance storage system andcomputation model.
3. Troubleshoot productionsystems, and design and implement necessary mechanisms and tools toensure the overall stability of productionsystems.
4. Build industry-leading distributedsystems such as offline and online storage, batch, and streamprocessing frameworks, providing reliable infrastructure formassive data and large-scale businesssystems.
Qualifications
Whatyou should have:
- Bachelor's Degree or above,majoring in Computer Science, or related fields, with 3+ years ofexperience building scalable systems;
-Proficiency in common big data processing systems like Spark/Flinkat the source code level is required, with a preference forexperience in customizing or extending thesesystems;
- A deep understanding of the sourcecode of at least one data lake technology, such as Hudi, Iceberg,or DeltaLake, is highly valuable and should be prominentlyshowcased in your resume, especially if you have practicalimplementation or customisation experience;
-Knowledge of HDFS principles is expected, and familiarity withcolumnar storage formats like Parquet/ORC is an additionaladvantage;
- Prior experience in datawarehousing modeling;
- Proficiency inprogramming languages such as Java, C++, and Scala is essential,along with strong coding skills and the ability to troubleshooteffectively;
- Experience with other big datasystems/frameworks like Hive, HBase, or Kudu is aplus;
- A willingness to tackle challengingproblems without clear solutions, a strong enthusiasm for learningnew technologies, and prior experience in managing large-scale data(in the petabyte range) are all advantageousqualities.
TikTok is committed to creating aninclusive space where employees are valued for their skills,experiences, and unique perspectives. Our platform connects peoplefrom across the globe and so does our workplace. At TikTok, ourmission is to inspire creativity and bring joy. To achieve thatgoal, we are committed to celebrating our diverse voices and tocreating an environment that reflects the many communities wereach. We are passionate about this and hope you are too.
-
Backend Engineer
4 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJob Duties:Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...
-
Backend Engineer
4 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJob Duties: Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...
-
Senior / Lead Backend Engineer (Java)
4 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJob Duties:Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...
-
Senior / Lead Backend Engineer (Java)
4 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJob Duties: Provide thought leadership to business and technology stakeholders on value propositions, best practices and cloud computing strategies. Effectively communicate the technical strategy, processes and needs across the organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...
-
senior backend software engineer
3 weeks ago
Singapore HAPPY HOUR GAMES PTE. LTD. Full timeRoles & ResponsibilitiesDriven by our passion for spreading joy and unleashing limitless creativity in the world of gaming, our goal is to establish a game studio right here in Singapore. Our dedicated focus lies in crafting casual mobile games that deeply immerse players in incredibly enjoyable experiencesWe eagerly welcome humble yet ambitious individuals...
-
Backend Software Engineer
4 weeks ago
Singapore SPLENDIFY PTE. LTD. Full timeRoles & ResponsibilitiesAbout the Role: We are seeking a talented and motivated Backend Software Engineer to join our team. You will work closely with Singapore and Indonesia team to develop high-quality Node.js applications and contribute to building robust and scalable backend solutions. This is an excellent opportunity for someone looking to grow their...
-
Backend Engineer
1 week ago
Singapore SEDHA CONSULTING PTE. LTD. Full timeRoles & ResponsibilitiesBACKEND ENGINEERRESPONSIBILITYThe Backend Engineer is responsible for designing, developing, and maintaining scalable and secure backend services that power digital products. The role requires expertise in software engineering principles, modern development practices, and cloud-native architecture. Engineers must work in an agile,...
-
Backend Software Engineer
3 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.Why Join UsCreation is the core of TikTok's purpose. Our platform is built to...
-
Senior Software Engineer
4 weeks ago
Singapore FCS CAREERS PTE. LTD. Full timeRoles & ResponsibilitiesAbout the CompanyOur Client is an innovator and leader in the mobility space.ResponsibilitiesWe’re looking for a Software Engineering Technical Lead to provide sound technical expertise in the design of backend architecture and systems to deliver impactful products to users. Lead backend architecture design, defining scope and...
-
Java Backend Engineer
4 weeks ago
Singapore BIT ENGINE PTE. LTD. Full timeRoles & ResponsibilitiesWe are seeking a highly skilled Java Backend Engineer to join our dynamic software development team. The successful candidate will be responsible for designing, developing, and maintaining robust backend systems and APIs using Java. You will work closely with cross-functional teams to ensure our applications are scalable, efficient,...
-
Senior Backend Engineer
4 weeks ago
Singapore KAISHI PARTNERS PTE. LTD. Full timeRoles & ResponsibilitiesWe are an early-stage cybersecurity startup focused on building innovative, real-time security solutions that protect enterprises against emerging threats. As part of our team, you’ll join a passionate group of engineers dedicated to creating high-performance, reliable products that meet the security needs of modern businesses.Role...
-
Senior Backend Engineer
4 weeks ago
Singapore KAISHI PARTNERS PTE. LTD. Full timeRoles & ResponsibilitiesWe are an early-stage cybersecurity startup focused on building innovative, real-time security solutions that protect enterprises against emerging threats. As part of our team, you'll join a passionate group of engineers dedicated to creating high-performance, reliable products that meet the security needs of modern businesses.Role...
-
Backend Software Engineer
4 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join UsAt TikTok, our people are humble, intelligent, compassionate and creative. We create...
-
Backend Software Engineer
3 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.Why Join UsAt TikTok, our people are humble, intelligent, compassionate and...
-
Backend Software Engineer
4 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.Why Join UsCreation is the core of TikTok's purpose. Our platform is built to...
-
Software Engineer
4 weeks ago
Singapore ANACLE SYSTEMS LIMITED Full timeRoles & ResponsibilitiesDuties and ResponsibilitiesDevelop web application prototypes, new technologies and products. Build highly responsive and scalable web applications. Build fully functional web applications with interfaces to backend database, writing clean and maintainable code. Build fully functional, clear, testable backend RESTful/SOAP APIs with...
-
Backend Software Engineer
4 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.Why Join UsCreation is the core of TikTok's purpose. Our platform is built to...
-
Backend Software Engineer
3 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.Why Join UsCreation is the core of TikTok's purpose. Our platform is built to...
-
Java Backend Developer
4 weeks ago
Singapore HTC SOFTWARE SINGAPORE PTE LTD Full timeRoles & Responsibilities• Proven experience in backend development using Java, C#, and Golang.• Strong understanding of cloud platforms, particularly Azure.• Hands-on experience with DevOps practices and tools.• Proficiency in containerization and orchestration tools like Docker and Kubernetes.• Excellent problem-solving skills and attention to...
-
Backend Software Engineer
4 weeks ago
Singapore TIKTOK PTE. LTD. Full timeRoles & ResponsibilitiesTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join UsAt TikTok, our people are humble, intelligent, compassionate and creative. We create...