Senior Distributed System Developer

24 hours ago


Singapore TIKTOK PTE. LTD. Full time
Company Overview

TikTok Pte. Ltd., a leading short-form mobile video platform, is seeking an experienced Big Data Engineer to join our team. Our mission is to inspire creativity and bring joy to users worldwide.

About the Job

This role involves designing and developing distributed database HBase-related components, as well as single-node LSM engine RocksDB-related components.

Responsibilities
  • Design and develop scalable data storage solutions for offline data in TikTok's recommendation system.
  • Guarantee system reliability, uninterrupted service, and seamless performance.
  • Create a storage and computing infrastructure that can adapt to various data sources within the recommendation system.
Requirements
  • Bachelor's Degree or above in Computer Science or related fields.
  • 4+ years of relevant development experience in the field with a strong programming ability.
  • In-depth understanding of distributed systems architecture and principles.
  • A willingness to tackle challenging problems without clear solutions.
  • Prior experience in managing large-scale data.
Preferred Qualifications
  • Experience with open-source software and involvement in open-source projects.
  • Familiarity with distributed consensus algorithms like Paxos/Raft.
  • Demonstrated proficiency in typical storage engines, including RocksDB.
  • Expertise in low-level aspects of operating systems.
Benefits

TikTok offers a competitive salary range of SGD 120,000 - 180,000 per annum, depending on experience, plus benefits and opportunities for growth and development.



  • Singapore APBA TG HUMAN RESOURCE PTE. LTD. Full time

    Job Description:We are seeking an experienced Senior Distributed Systems Developer to join our team at APBA TG HUMAN RESOURCE PTE. LTD. This role involves designing, developing, and maintaining distributed applications using the Oracle Tuxedo middleware platform and other technologies.Key Responsibilities:Designing and developing distributed applications...


  • Singapore BYTEDANCE PTE. LTD. Full time

    Are you a skilled developer looking to take your career to the next level? We have an exciting opportunity for a Senior Distributed Data Systems Developer to join our team at ByteDance PTE. LTD.About the RoleWe are seeking an experienced developer with a strong background in distributed systems and data processing to help us design, develop, and optimize our...


  • Singapore GOLDMAN SACHS SERVICES (SINGAPORE) PTE. LTD. Full time

    Job Description:     We are seeking an experienced Senior Distributed Systems Developer to join our team at Goldman Sachs Services (Singapore) PTE. LTD. About the Role:     SUMMARY You will be part of SDLC Distributed Systems Engineering - a global team of polyglot developers that engineer the strategic software distribution platform for Goldman...


  • Singapore Unison Consulting Pte Ltd Full time

    Oracle Tuxedo Developer RoleAt Unison Consulting Pte Ltd, we seek a skilled Oracle Tuxedo Developer to join our team. The ideal candidate will possess expertise in designing, developing, and maintaining distributed applications using the Oracle Tuxedo middleware platform.Key ResponsibilitiesDesign and Develop Distributed ApplicationsWrite Efficient...


  • Singapore QUESS SELECTION & SERVICES PTE. LTD. Full time

    Company OverviewWe are Quess Selection & Services Pte. Ltd., a leading staffing services provider in Singapore. We offer innovative HR solutions to businesses across various industries.Job Title: Senior Microservices DeveloperSalary: SGD 120,000 - 180,000 per annumAbout the RoleWe are seeking an experienced Senior Microservices Developer to join our team. As...


  • Singapore PEPELAUGH PTE. LTD. Full time

    Roles & ResponsibilitiesAbout Us:At Pepelaugh, we support distributed systems with innovative, scalable software solutions. We’re seeking a Senior Software Engineer to join the core team and drive the design and development of distributed systems.Position Overview:As a Senior Software Engineer, you will design, build, and optimize large-scale distributed...


  • Singapore TIKTOK PTE. LTD. Full time

    TikTok PTE. LTD. is a leading global destination for short-form mobile video, inspiring creativity and bringing joy to its users. We are seeking an experienced Senior Distributed Systems Architect to join our team in building a real-time, high-performance, large-scale distributed infrastructure for live streaming.We aim to inspire real-time interactions and...


  • Singapore TIKTOK PTE. LTD. Full time

    TikTok PTE. LTD., a leading global social media platform, is seeking an experienced Backend Software Engineer to join its Data Ecosystem Team in Singapore.Salary: $120,000 - $180,000 per annumThe ideal candidate will have 4+ years of experience in developing distributed systems and databases, with a strong focus on scalability, reliability, and...


  • Singapore IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. Full time

    About UsAt LYNEER CORP (SINGAPORE) PTE. LTD., we are dedicated to delivering cutting-edge solutions using the latest technologies.Job SummaryWe are seeking an experienced Enterprise Distributed Systems Developer to join our team in Singapore. The ideal candidate will have a strong background in developing distributed applications using Oracle Tuxedo...

  • Senior Data Architect

    3 weeks ago


    Singapore Singapore Airlines Full time

    About This RoleSingapore Airlines is seeking an experienced Senior Data Architect to lead the development of our distributed systems and data analytics. As a key member of our Information Technology Division, you will play a vital role in shaping the technical vision and roadmap for our data engineering services.


  • Singapore SHIELD AI TECHNOLOGIES PTE. LTD. Full time

    We are seeking a seasoned Senior Software Architect to spearhead the design and development of our cutting-edge distributed systems at SHIELD AI TECHNOLOGIES PTE. LTD.As a key member of our engineering team, you will be responsible for architecting scalable, high-performance software solutions that meet the evolving needs of our business. Your expertise in...


  • Singapore Sea Full time

    The Engineering Efficiency Development team at Sea powers the internal tools used by multiple departments through innovation and technology. As a Software Engineer in this team, you will collaborate with fellow Engineers and Product Managers to develop different internal portal systems to improve team operation and communication efficiency.Key...


  • Singapore AVATAR TECHNO SERVICES PTE. LTD. Full time

    Job DescriptionAt AVATAR TECHNO SERVICES PTE. LTD., we are seeking a highly skilled Senior Architect to lead the development of our large distributed systems. This is an exciting opportunity to shape the design and implementation of our microservices architecture.About the RoleThe ideal candidate will have extensive experience in programming, with a strong...


  • Singapore BYTEDANCE PTE. LTD. Full time

    About ByteDanceWe are a cutting-edge technology company that aims to inspire creativity and enrich life. Founded in 2012, our mission is to build innovative products that make a difference in people's lives.As a Senior Data Engineer on our batch processing team, you will be responsible for the development and performance optimization of our in-house Feature...


  • Singapore ELITEZ & ASSOCIATES PTE. LTD. Full time

    At ELITEZ & ASSOCIATES PTE. LTD., we are seeking an experienced Technical Leader to spearhead our Distributed Systems Development efforts.About the RoleWe offer a competitive salary of SGD 120,000 - 180,000 per annum, commensurate with experience.The successful candidate will be responsible for leading a team of developers in designing, building, and...


  • Singapore PEPELAUGH PTE. LTD. Full time

    Overview:Pepelaugh PTE. LTD., a leading innovator in distributed systems, is seeking an experienced Senior Software Engineer to join its core team. The successful candidate will be responsible for designing and developing large-scale distributed systems, ensuring high availability, performance, and scalability.About Us:We support distributed systems with...


  • Singapore Bloomberg Full time

    Bloomberg Data Technologies is a pioneer in designing and building large-scale, sophisticated infrastructure and data processing pipelines to acquire financial reference information and pricing data from sources around the world.We are seeking a seasoned Senior Software Engineer to join our Data Technologies Orchestration Platform team, responsible for...


  • Singapore GOLDMAN SACHS SERVICES (SINGAPORE) PTE. LTD. Full time

    OverviewAt Goldman Sachs, we are committed to helping our clients, shareholders, and communities grow. As a Software Development Engineer in our Distributed Systems team, you will play a critical role in engineering the strategic software distribution platform for our firm. This platform enables application developers to develop and publish content that can...

  • Software Engineer

    24 hours ago


    Singapore EUCHARIST-TECH PTE. LTD. Full time

    About Eucharist-Tech Pte LtdEucharist-Tech Pte Ltd is a pioneering company that has revolutionized the field of distributed processing. Our innovative architecture seamlessly integrates web, cloud, and distributed technologies to deliver subscription-based, decentralized business applications without requiring a single line of code. This unique platform...


  • Singapore TIKTOK PTE. LTD. Full time

    Paid Acquisition Team OverviewTikTok PTE. LTD. is a leading short-form mobile video platform that inspires creativity and brings joy to its users. Our mission is to empower imagination and make a positive impact on the communities we serve.We are seeking a skilled Senior Distributed Systems Engineer to join our Paid Acquisition team, which plays a critical...