Backend Software Engineer

2 months ago


Singapore TIKTOK PTE. LTD. Full time
Roles & Responsibilities

Responsibilities

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

At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.

With the enormous growth of live streaming in recent years, our mission is to inspire real-time interactions and help live streamers connect to people from all corners of the globe.

We are looking for passionate and talented engineers to join us to build and optimize a real-time, high-performance, large-scale distributed infrastructure for live streaming in TikTok. You will be deeply involved in the developmental lifecycle of critical product features and collaborate closely with product managers to deliver the best live streaming experience for all live streamers and audience alike.


Responsibilities:

1. 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

2. Improve system design and architecture to ensure high stability, performance and reliability of the product.

3. Develop large-scale software systems that powers TikTok app.


Qualifications

1. BS/MS Degree in Computer Science or related major.

2. Experienced in building backend services for large-scale consumer-facing applications.

3. Proficient in at least one of the following languages: Go, Python, Java, C++.

4. Deep understanding of computer architectures, data structures and algorithms.

5. Have good team communication and collaboration skills.


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.


Tell employers what skills you have

Scala
Design Patterns
Data Structures
Software Engineering
MySQL
Agile
ActiveMQ
Reliability
System Design
Distributed Systems
SQL Server
Python
Java
Debugging
API
Databases
Software Development
C++
  • Backend Engineer

    7 months ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

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


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & 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 organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

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


  • Singapore TECHNOLOGY SERVICES GROUP PTE. LTD. Full time

    Job Title: Senior Backend Software EngineerAt TECHNOLOGY SERVICES GROUP PTE. LTD., we are seeking a skilled Senior Backend Software Engineer to join our team. The ideal candidate will have a solid background in software development, with a focus on backend systems and machine learning. As a Senior Backend Software Engineer, you will be responsible for...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Role SummaryAt Vanguard Software Pte. Ltd., we are seeking a highly skilled Senior Backend Architect to lead our backend engineering team in designing and implementing scalable, secure, and efficient cloud-based enterprise infrastructure solutions. The ideal candidate will have a strong background in Java, experience with cloud computing, and excellent...

  • Software Engineer

    6 days ago


    Singapore Kerry Consulting Pte Ltd Full time

    Job Title: Software Engineer (Backend Developer)Description:As a Software Engineer (Backend Developer) at {company}, you will be responsible for designing, developing, and maintaining high-quality software applications. Your primary focus will be on the backend, using languages such as Java and Python to create scalable and efficient systems.Key...

  • Software Engineer

    5 days ago


    Singapore OCBC Bank Full time

    We are seeking a talented Backend Developer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems. Your primary focus will be on building scalable and efficient server-side applications using Java.Key Responsibilities:Design and develop scalable and...

  • Software Engineer

    6 days ago


    Singapore Balyasny Asset Management L.P. Full time

    We are seeking a skilled Software Engineer with a focus on backend development to join our team. The successful candidate will be responsible for designing, developing, and maintaining complex software systems. Key responsibilities include:Designing and implementing scalable and efficient software solutionsCollaborating with cross-functional teams to deliver...

  • Software Engineer

    6 days ago


    Singapore Acronis Full time

    **Job Title:** Software Engineer - BackendKey Responsibilities:Design, develop, and deploy back-end systems and services.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure the highest level of quality in all delivered work.Requirements:5+ years of experience in software engineering with a focus on back-end...

  • Software Engineer

    6 days ago


    Singapore SBM Offshore Full time

    We are seeking a skilled Software Engineer to join our team and contribute to the development of our Backend system.The successful candidate will be responsible for designing, implementing, and maintaining our Backend architecture, ensuring it is scalable, secure, and efficient.Key responsibilities include:Design and develop Backend features and...


  • Singapore OCBC Full time

    Senior Backend EngineerAre you a skilled backend engineer looking to join a visionary team that develops AI-driven applications at scale? We're seeking a senior backend engineer to design and build scalable APIs, optimize backend services, and integrate traditional AI and generative AI models to accelerate innovation and business growth.Key...


  • Singapore Alter Domus Full time

    Job Description: As a Senior Software Engineer - Backend, you will be responsible for designing, developing, and deploying scalable and efficient backend systems. Your expertise in programming languages and software development methodologies will be essential in ensuring the smooth operation of our applications. Key Responsibilities:• Design and develop...


  • Singapore Careers@Gov Full time

    We are seeking a skilled Senior Software Engineer - Backend to join our team at {company}.Key Responsibilities:Design, develop, and implement scalable and efficient backend systems.Collaborate with cross-functional teams to deliver high-quality software features.Ensure seamless integration with frontend and database components.Participate in code reviews and...

  • **Software Engineer

    5 days ago


    Singapore The Edge Partnership Full time

    About the Role:The **Backend Developer** will be responsible for designing, building, and maintaining scalable and efficient software systems.Key Responsibilities:• Design and implement backend APIs and services• Collaborate with cross-functional teams to define and deliver software features• Ensure high-quality code and adherence to coding...


  • Singapore NodeFlair Full time

    Lead Backend EngineerWe are collaborating with a leading automotive company to find a skilled Lead Backend Engineer to join their Singapore team at NodeFlair.The compensation package is competitive, with a salary range of $140K-$190K per year, including bonus.As a Lead Backend Engineer, you will be responsible for shaping backend architecture, leading...


  • Singapore NodeFlair Full time

    Lead Backend EngineerWe are collaborating with a leading automotive company to find a skilled Lead Backend Engineer to join their Singapore team at NodeFlair.The compensation package is competitive, with a salary range of $140K-$190K per year, including bonus.As a Lead Backend Engineer, you will be responsible for shaping backend architecture, leading...


  • Singapore NodeFlair Full time

    Lead Backend EngineerWe are working with a leading automotive company, and as part of their continued growth, NodeFlair has been engaged to search for a Lead Backend Engineer to join their Singapore team.The package is competitive at $140K-$190K / year (including bonus)As a Lead Backend Engineer, you will shape backend architecture, lead development, and...

  • Software Developer

    5 days ago


    Singapore DBS Bank Limited Full time

    About the Role:We are seeking a skilled Backend Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems. You will work closely with our cross-functional teams to deliver high-quality software solutions. Key Responsibilities:Design and develop scalable and...


  • Singapore GARENA ONLINE PRIVATE LIMITED Full time

    Job DescriptionWe are seeking a highly skilled Backend Software Engineer to join our team at Garena Online Private Limited. This role will involve working on the continuous development, improvement, and maintenance of log-in and account systems, including both Garena Open Platform and third-party platforms authentication.The successful candidate will work...

  • Software Engineer

    6 days ago


    Singapore MCI Career Services Pte Ltd Full time

    We are currently looking for a skilled Software Engineer - Backend to join our team at {company}. This role involves designing and developing the back-end of our software applications using Java and Python programming languages.Main Responsibilities:Design and develop the back-end of our software applicationsCollaborate with cross-functional teams to...