Backend Software Engineer

6 days ago


Singapore NodeFlair Full time

**Job Summary**:
**Salary**
S$6,500 - S$13,000 / Monthly

**Job Type**

**Seniority**

Junior

**Years of Experience**
At least 2 years

**Tech Stacks**
HTTP UDP TCP C++ Go Dash C

**Responsibilities**

**About TikTok**

TikTok 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 Us**

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.

To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.

Join us.

**About the Team**

The Video-On-Demand (VOD) team is a world-leading video platform that offers a comprehensive suite of services including multimedia storage, content delivery, transcoding, and streaming. We are currently in the process of developing the next-generation video processing platform and the world's largest live-streaming network, aimed at delivering exceptional experiences to billions of users worldwide. Our advanced cloud technologies empower popular video products from TikTok. As a member of this team, you will have the opportunity to take on the exciting challenges posed by large-scale networks spanning the globe. You will utilise your coding skills, expertise in algorithms, proficiency in complexity analysis, and experience in designing large-scale systems to contribute to our cutting-edge projects.

**What you will be doing**:
1. Create efficient, highly scalable, and secure services that underpin all video-related products for TikTok;
2. Design, implement, and optimise our distributed upload services, which involve innovative protocol stack development, optimising transmission efficiency, and boosting storage engine performance;
3. Build, develop, and implement advanced intelligent scheduling services, encompassing both architectural and algorithmic design;
4. Take the lead in managing internal processes, and collaborating with other teams and testing groups to ensure the stability of our services;
6. Update software, enhance existing software capabilities, and develop and direct software testing and validation procedures.

**Qualifications**

**What you should have**:

- At least a Bachelor's Degree in Computer Science or a related technical field centered around software/system engineering, or an equivalent amount of practical work experience;
- At least 2 years of programming expertise, with proficiency in at least one of these languages: C, C++, or Go.
- Knowledgeable about networking fundamentals and protocols, such as UDP/TCP/IP, HTTP, etc.
- Proficient in CDN scheduling and scheduling strategies.
- Prior experience in CDN and P2P is advantageous.
- Familiarity with different streaming packaging methods, such as FLV, HLS, DASH, etc., is also a valuable asset.

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.



  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Job DescriptionVanguard Software Pte. Ltd. is seeking a skilled Senior Backend Engineer (Java) to lead our team in designing, developing, and deploying high-performance, secure, and scalable cloud-based enterprise solutions.Responsibilities:Provide technical guidance and thought leadership to stakeholders on value propositions, best practices, and cloud...

  • Software Engineer

    5 days ago


    Singapore Anacle Systems Pte Ltd Full time

    **Responsibilities**: - Build fully functional, clear, testable backend RESTful/SOAP APIs with interfaces to backend database - Resolve defects, and generally ensure accuracy, integrity, interoperability and completeness of system - Troubleshoot and debug to optimize performance - Prepare and deliver software related documentation - Provide timely updates...

  • Software Engineer

    4 days ago


    Singapore ASUS GLOBAL PTE. LTD. Full time

    AICS focuses on providing SaaS platform to solve the real problems in the healthcare industry. We are looking for a skilled and experienced backend software engineer to join our team! As a backend software engineer, you will design, build and deploy distributed systems on the public cloud. Our culture advocates grass root innovation and continuous learning....


  • Singapore Happy Hour Games Full time

    Design, develop, and maintain scalable backend systems for mobile games. - Lead technical design, implementation, debugging and optimization of game features. - Collaborate with game designers and frontend software engineers for game feature implementation. - Identify potential technical risks and provide technical advice for mitigation. - Ensure the...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    **Job 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 deliver to...

  • Software Engineer

    1 day ago


    Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** **Years of Experience** Information not provided **Tech Stacks** AWS Fluentd Sprint Azure Grafana Prometheus NoSQL Kubernetes Typescript JavaScript Node.js PostgreSQL Elasticsearch MongoDB Python - AICS focuses on providing SaaS platform to solve the real problems in the healthcare industry. We are...


  • Singapore HAPPY HOUR GAMES PTE. LTD. Full time

    Driven 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 experiences! We eagerly welcome humble yet ambitious individuals to join us on this...


  • Singapore HAPPY HOUR GAMES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilitiesDesign, develop, and maintain scalable backend systems for mobile games. Lead technical design, implementation, debugging and optimization of game features. Collaborate with game designers and frontend software engineers for game feature implementation. Identify potential technical risks and provide technical advice...


  • Singapore TIKTOK PTE. LTD. Full time

    Key ResponsibilitiesThe successful candidate will have experience developing highly scalable backend services and systems using at least one of Java/Golang/Python/C++. You will be required to:• Develop efficient, highly scalable services to build/integrate logistics system for domestic and global TikTok Shop E-commerce.• Optimize backend systems and...


  • Singapore HAPPY HOUR GAMES PTE. LTD. Full time

    Roles & 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...


  • Singapore TIKTOK PTE. LTD. Full time

    About TikTokTikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and bring people together through our platform.Job DescriptionWe are seeking a talented Backend Software Engineer to join our Privacy and Security team. As a member of this team, you will...


  • Singapore JJ CONSULTING SERVICES Full time

    Our Client is a leading company in Singapore, who is seeking to recruit a Backend Engineer for their software platform. **Backend Engineer **Key Roles & Responsibilities** - Develop and improve web backend systems - Work closely with the product team to deliver the features and experience for users - Prototype new features and functionality to validate new...


  • Singapore NE Digital Full time

    COMPANY DESCRIPTION NE Digital is the digital, data and technology organization that serve as a center of excellence to drive digital transformation for our group of NTUC Social Enterprises to meet the critical social needs of Singapore's community. Delivering innovative products and solutions, we empower our people to lead a better and meaningful life...

  • Software Engineer

    1 day ago


    Singapore GIVENERGY PTE. LTD. Full time

    About UsGivEnergy Pte. Ltd. is a renowned leader in the energy storage solutions market, providing innovative products that empower customers to manage energy use and production.We strive to create a diverse and inclusive workplace, celebrating the unique perspectives of our team members. Our commitment to equal opportunities has led us to establish...


  • Singapore ASUS GLOBAL PTE. LTD. Full time

    About ASUS Global PTE. LTD.">AICS is part of ASUS, a multinational technology company renowned for its innovative solutions in the gaming, content-creation, and AIoT industries. Our mission is to create a ubiquitous, intelligent, and joyful smart life for everyone. With a global workforce that includes over 5,000 R&D professionals, we strive to become the...


  • Singapore Google Full time

    Google will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a visa. **Minimum qualifications**: - Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. - 1 year of experience with backend development. - Experience in software development in...


  • Singapore ScienTec Consulting Full time

    Backend Software Developer Working Location: Pasir Pajang Working Hours: Mon-Fri 10am-7pm (Hybrid + Flexible) We are hiring for a Backend Software Engineer to build & implement user interface components. If you are looking for opportunities to collaborate with leading industry experts and be surrounded by highly motivated peers. Come Join...


  • Singapore NIKA ESG PTE. LTD. Full time

    Nika.eco is a dynamic and innovative company looking for an experienced Backend Software Engineer to join our dev team. We value clean, modular, and high-performing code and are seeking someone who can deliver enterprise AI projects with a focus on scalability and reusability.ResponsibilitiesSoftware Development: Develop software solutions using Python, SQL,...


  • Singapore Proofpoint Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing! - We're committed to bringing passion and customer focus to the business._ - The Role - Proofpoint is looking for a Backend Software Engineer Intern for the Cloud Security Department. It is focusing on developing data governance software based on artificial intelligence to make...

  • Backend Engineer

    2 days ago


    Singapore Handshakes by DC Frontiers Full time

    Handshakes is an award-winning DataTech company. We enable our clients to make safer, more informed decisions by delivering meaningful insights, harnessed from reliable data. Our tech teams are pivotal in the growth of Handshakes, so we continually invest in the latest tools, technologies and techniques to take us to the next level. We are hiring for an...