Backend Software Engineer
3 weeks ago
TikTok PTE. LTD. is a leading platform for short-form mobile video. Our mission is to inspire creativity and bring joy. We have offices in Los Angeles, Singapore, New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Role & Responsibilities
We are looking for a talented individual to join our E-commerce Recommendation Infra team. As a Backend Engineer, you will be responsible for building and maintaining high-performance online services for the TikTok recommendation system. This includes building extremely efficient and reliable data pipelines for candidate generation, profile generation, training examples generation, and real-time online training. You will also be responsible for designing and developing high-performance computing frameworks and storage systems. Additionally, you will research, design, and develop computer and network software or specialized utility programs. You will analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. You will also update software, enhance existing software capabilities, and develop and direct software testing and validation procedures. You will work with computer hardware engineers to integrate hardware and software systems and develop specifications and performance requirements.
Qualifications
Minimum Qualifications:
Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline. Experience programming in at least one of the following programming languages: C, C++, Java, or Golang. Effective communication skills and a sense of ownership and drive. Experienced in at least one area of the following areas: personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks is a plus.
Preferred Qualifications
Agile, quick self-learner, highly self-motivated with strong sense of product ownership and creative problem solver. Good collaborator and team player, comfortable working in a fast-moving, culturally diverse, and globally distributed team environment. Experience in e-commerce-related areas is a plus.
Why Work with Us
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.
How to Apply
Candidates can apply to a maximum of two positions and will be considered for jobs in the order they apply. The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis. We encourage you to apply early.
-
Backend Engineer
6 days 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
7 months 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...
-
Principal Backend Engineer
2 months 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 organisation. Work closely with the Product Owners and Product Managers to understand, stay in-sync and...
-
Lead Backend Engineer
3 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 TECHNOLOGY SERVICES GROUP PTE. LTD. Full timeJob 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...
-
Senior Backend Architect
3 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRole 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
2 weeks ago
Singapore Kerry Consulting Pte Ltd Full timeJob 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
2 weeks ago
Singapore OCBC Bank Full timeWe 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
2 weeks ago
Singapore Balyasny Asset Management L.P. Full timeWe 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
2 weeks 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
2 weeks ago
Singapore SBM Offshore Full timeWe 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...
-
Senior Software Engineer
2 weeks ago
Singapore Alter Domus Full timeJob 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...
-
Senior Software Engineer
2 weeks ago
Singapore Careers@Gov Full timeWe 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
2 weeks ago
Singapore The Edge Partnership Full timeAbout 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...
-
Senior Backend Software Engineer
1 day ago
Singapore NodeFlair Full timeNodeFlair is working with a leading automotive company to find a Senior Backend Software Engineer to join their team in Singapore.The successful candidate will be responsible for shaping backend architecture, leading development, and mentoring team members. They will handle microservice architecture, optimize databases, and promote best practices.Key...
-
Software Developer
2 weeks ago
Singapore DBS Bank Limited Full timeAbout 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...
-
Backend Software Architect
17 hours ago
Singapore Helius Full timeAs a Backend Engineer at Helius, you'll be an integral member of our software engineering team responsible for designing and developing high-quality applications using various technologies.Job DescriptionWe're seeking an experienced Backend Engineer who can collaborate with our cross-functional team to create scalable, reliable, and efficient software...
-
Backend Software Engineer
3 weeks ago
Singapore GARENA ONLINE PRIVATE LIMITED Full timeJob 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
2 weeks ago
Singapore MCI Career Services Pte Ltd Full timeWe 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...
-
Senior Software Engineer
6 months ago
Singapore SHIELD AI TECHNOLOGIES PTE. LTD. Full timeRoles & ResponsibilitiesAs a Software Engineer (Backend), you will be responsible for supporting full software development of new and existing applications. Working individually and as a team, be expected to be working on projects that include but not limited to software architecture and infrastructure. We are looking for talented and passionate Software...