Senior Software Infrastructure Developer

1 day ago


Singapore TikTok Full time

**Company Overview**

TikTok is a world-leading Real-Time Communication service that provides instant and quality multimedia interaction among our customers across the globe.

Estimated Salary: $120,000 - $180,000 per year

Job Description

As a Senior Software Infrastructure Developer at TikTok, you will have the opportunity to tackle the challenges of advanced audio/video algorithm design and global large-scale network deliveries while leveraging your expertise in coding, algorithms, data analysis, and large-scale system design.

Responsibilities:

  • Design, build and maintain a global scale, multi-regional systems and platforms
  • Responsible for the design and development of integration with other systems in the big data area
  • Uphold excellent engineering practices in the codebase and system designs
  • Design and implement the priority event and diagnosis system to work

**Minimum Qualifications:**

  • Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent 3+ working experience
  • Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills in designing, analyzing, and troubleshooting large-scale distributed systems
  • Solid programming experience with at least one of the following languages: C, C++, Java, Go
  • Experience with diagnosing failures and optimizing performance in large-scale systems
  • Strong verbal and written communication skills
  • Strong analytical and critical thinking skills

**Preferred Qualifications:**

  • 5+ years of experience building and developing large-scale infrastructure, distributed systems or networks, and/or experience with computer technologies, storage, and/or hardware architecture
  • Hands-on Experience in Big Data stack(Hadoop, M/R, Hive, Spark, Metastore, Presto, Kafka, ClickHouse, Flink
  • Experience with building large-scale data processing infrastructure
  • Experience with diagnosis and governance related projects on PB-level data volume
  • Experience with WebRTC, CDN, Live Streaming and Multimedia is a bonus


  • Singapore Boon Software Full time

    Senior IT Software Engineer – Shape the Future of Technology with Symphony Are you an innovative and driven IT professional with a passion for creating impactful solutions? Join our visionary team at Boon Software and play a key role in shaping the future of technology through Symphony, our cutting-edge software platform. Requirements: Diploma/degree in...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Key Responsibilities:As a Senior Java Software Engineer at HTC SOFTWARE SINGAPORE PTE LTD, you will develop solid core Java and Spring applications, as well as at least one other language such as C#, C++, Golang, or Kotlin. Your experience with Microservice architecture and development will be valuable in creating scalable and efficient systems. You will...


  • Singapore Asian Infrastructure Investment Bank Full time

    Job OverviewA career opportunity exists for a highly skilled and experienced Financial Infrastructure Development Specialist to join the Asian Infrastructure Investment Bank (AIIB) team. The selected candidate will play a crucial role in supporting the development of sustainable infrastructure projects across various sectors.About UsThe AIIB is an...


  • Singapore Trip Full time

    Job Description:We are seeking a Senior Software Engineer with expertise in cloud infrastructure to join our team at {company}.Key Responsibilities:Design and implement scalable cloud infrastructure solutionsCollaborate with cross-functional teams to ensure seamless integrationDevelop and maintain high-quality codeStay up-to-date with industry trends and...


  • Singapore Careers@Gov Full time

    Job Title: Senior Infrastructure Development EngineerAbout the Role:We are seeking a skilled Senior Infrastructure Development Engineer to join our team at Careers@Gov. As a key member of our commuter infrastructure development team, you will be responsible for managing and supervising the implementation of commuter infrastructure projects.Key...


  • Singapore Careers@Gov Full time

    Job OverviewWe are seeking a highly skilled Senior Infrastructure Development Manager to join our team at Careers@Gov. This role will play a crucial part in the development and implementation of commuter infrastructure projects.About the RoleThe Senior Infrastructure Development Manager will be responsible for supervising site/construction operations,...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDevelop internal components. Incidents and Requests management (business users and other IT teams) · Communicate effectively. · Analyze enhancement requests and bug fixes. · Document deliveries. Change management · Apply monthly release strategy, following the team’s milestones for analysis, coding and testing. · Support the...


  • Singapore Oxford Knight Full time

    At Oxford Knight, we are looking for a talented Senior Software Development Expert to join our trading desk in Singapore. As a member of our team, you will be responsible for deploying both fundamental and quantitative strategies across global commodity markets. Your expertise will be critical in the development of our core trading infrastructure and...


  • Singapore PEOPLEBANK SINGAPORE PTE. LTD. Full time

    Software Infrastructure EngineerAs a Software Infrastructure Engineer at PEOPLEBANK SINGAPORE PTE. LTD., you will be responsible for designing, developing, and deploying software tools required for the AI factory team and their customers. The software infrastructure asset may include DataIku, MLOps, Graph, and Vector databases. Your duties will involve...


  • Singapore DRW Full time

    Job OverviewCumberland Labs, a venture studio backed by DRW, is seeking a Senior Infrastructure Engineer to help build a best-in-class CLOB Perp DEX on Monad.This is an exciting opportunity to contribute to the development of the world's first truly decentralized, fully on-chain perpetuals exchange.As a Senior Infrastructure Engineer, you will be responsible...


  • Singapore TikTok Full time

    TikTok E-Commerce As a Senior Data Infrastructure Developer at TikTok, you will play a crucial role in building and maintaining our data products. Your primary responsibility will be to design and implement data tools and applications that meet the business requirements of our e-commerce team. Company Overview TikTok is a leading social media platform with...


  • Singapore Asian Infrastructure Investment Bank Full time

    Investment Specialist / Senior Investment Specialist - Infrastructure The Multilateral Cooperation Center for Development Finance (MCDF) is an initiative designed to promote high-quality connectivity and infrastructure investments in developing countries through partnerships. MCDF works in the transport, energy, ICT and cross-border water management sectors....


  • Singapore Careers@Gov Full time

    We are seeking a highly skilled Senior Software Engineer to join our team. This role will focus on designing and implementing cloud infrastructure and ensuring the scalability and reliability of our software systems. Key responsibilities include: Design and implement cloud infrastructure: Utilize AWS, Azure, or Google Cloud to create scalable and secure...


  • Singapore Careers@Gov Full time

    About the Role:PRINCIPAL/ SENIOR ENGINEER, ROAD DESIGN & INFRASTRUCTURE ANALYTICS (CIVIL)Key Responsibilities:Many opportunities and challenges await you if you are keen on an exciting career to realise our commitment to envision and implement an integrated transport system.You will be part of a multi-disciplinary team that spearheads the planning and design...


  • Singapore Squarepoint Capital Full time

    About the Role:Squarepoint Capital is seeking a highly skilled software developer to join our team of experts in trading infrastructure. As a key member of our development team, you will design, build, and maintain performance-sensitive, reliable, and scalable backends critical to our trading infrastructure.Responsibilities:Develop and maintain core tooling,...


  • Singapore DBS Bank Full time

    Job DescriptionAs a Senior Software Engineer in our Global Financial Market Technology team, you will be responsible for developing and maintaining middleware software to support distributed batch systems. This role requires expertise in backend development using Spring Boot/Quarkus and experience with caching databases such as Redis, Hazelcast, and...


  • Singapore Sanderson-iKas Singapore Pte Ltd Full time

    Job Title: Senior .NET Software DeveloperJob Summary:We are seeking a skilled Senior .NET Software Developer to join our team. As a seasoned developer, you will be responsible for utilizing Microsoft's .NET infrastructure to create software solutions that meet clients' requirements.Key Responsibilities:Develop software solutions using .NET...


  • Singapore SIMULATION SOFTWARE & TECHNOLOGY (S2T) PTE. LTD. Full time

    Roles & ResponsibilitiesS2T is an innovative Tech company that develops cutting-edge cyber-intelligence solutions for Government and Enterprise Customers.We are seeking a talented and passionate JavaScript Software Engineer (Full Stack) to help us bring our vision to life.You will be responsible for:Designing, developing, and maintaining scalable web...


  • Singapore Jane Street Full time

    We are seeking a highly skilled Software Infrastructure Specialist to join our team at Jane Street. As a key member of our software development team, you will be responsible for designing and developing high-quality software systems that support our trading business.About the RoleAs a Software Infrastructure Specialist, you will split your time between...


  • Singapore OCBC Bank Full time

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of our Python-based products. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining complex software systems.The ideal candidate will have a strong background in Python programming and experience with...