See more Collapse

Backend Software Engineer

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

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.


TikTok LBS Platform's goal is to build a global high-quality LBS database and high-performance LBS services that connects TikTok users with nearby merchants and local services.

- Build a global POI (Point of Interest) database, multi source POI integration and POI nearby search service to support TikTok local services.

- Build geocoding database, geocoding service, and IP Location service to support TikTok local services and monetization product


- Participate in the analysis/mining of location-based data based on compliance requirements, and build a location-related data warehouse

- Develop global general location based service (LBS) with high concurrency and low latency.

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

- Collaborate with multiple cross-functional teams to deliver high quality work in rapid product development.

Qualifications

Minimum Requirements

- Bachelor/Masters in Computer Science or related major

- Proficiency in building backend services for large-scale consumer-facing applications

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

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

- Familiar with common components such as MySQL, Hive, Redis, Spark, ElasticSearch, Message Queue and RPC.


Preferred Qualification:

-Experience in R&D of geographic location-based data is preferred, such as POI(Point of Interest) data, Geocoding related data.

-Experience in big data、data warehouse、streaming data flow and real time data processing system is preferred.


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

Data Structures
MySQL
Reliability
System Design
Compliance
IP
Python
Monetization
Product Development
Java

We have other current jobs related to this field that you can find below

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Define overall backend architecture for new systems and software products based on product requirements. Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. Lead system design and improve system stability with best practices such as agile development and...


  • Singapore STACS Full time

    Backend Software Engineer:We are looking for a Backend Software Engineer to join our rapidly expanding Engineering team who is passionate about designing and building scalable products for the emerging ESG fintech industry. You can expect to improve the scalability and performance of existing backend systems to deliver a top in class user experience for our...


  • Singapore JobWiz Full time

    CompanyJobWizDesignationSoftware Engineering Intern, BackendDate Listed11 Mar 2023Job TypeEntry Level / Junior Executive Intern/TSJob PeriodFrom May 2023, For At Least 2 MonthsProfessionIT / Information TechnologyIndustryHuman ResourcesLocation NamePaya Lebar Quarter - PLQ 1, SingaporeAddress1 Paya Lebar Link, PLQ 1 Paya Lebar Quarter, Singapore...

  • Software Engineer

    2 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer (PHP Laravel/Symfony)*: May 5, 2023May 5, 2023We are searching for a skilled and motivated Software Engineer with expertise in PHP Laravel or Symfony and the Linux operating system to join our team. As a Software Engineer, you will play a crucial role in developing and maintaining our innovative software solutions.Responsibilities:...


  • Singapore STELLAR LINK PARTNERS PTE. LTD. Full time

    Roles & ResponsibilitiesMy client, a fintech firm is looking to expand their development team in Singapore. Join their talented team as a [Frontend/Backend] Software Developer and play a pivotal role in developing innovative financial technology. You'll collaborate with product managers, architects, and stakeholders to transform needs into elegant technical...


  • Singapore ScienTec Consulting Full time

    Backend Software DeveloperWorking Location: Pasir PajangWorking 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 UsResponsibilities:...

  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Responsible for leading the team to build a functional and appealing web Brainstorm with the team to recommend the best frontend architecture, methodology, languages used, design robust, coding structure, deployment protocols and debugging for new software products. Participate in the project discussion of technical implementation, implementation...


  • Singapore TIKTOK PTE. LTD. Full time

    Roles & ResponsibilitiesWhat You'll be DoingTikTok is viewed as the go-to platform for short-form mobile videos. The aim of our brand is to foster creativity and spread happiness. With offices around the world in major cities like Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo.About the CompanyAt TikTok, we value...

  • Software Engineer

    2 months ago


    Singapore A LOOP PTE. LTD. Full time

    Roles & ResponsibilitiesSoftware Engineer (Backend Developer)As a software engineer, you will get to: Design, develop and deliver working software applications to delight customers. Improve software quality using XP practices such as code review and unit testing. Adheres to the Software Craftsmanship Manifesto. Prepare architectural and other technical...


  • Singapore ScienTec Consulting Full time

    We are looking for a Backend Developer proficient in Java Spring to work on large scale nationwide projects. 5 days work week (Mon - Fri). Attractive remuneration package. Hybrid work arrangement. Responsibilities: Actively participate in backend software development (Java Spring). Work closely with stakeholders throughout the software development life...


  • Singapore NodeFlair Full time

    Job Summary:Job TypePermanentSeniorityYears of ExperienceInformation not providedTech StacksOAuth AWS Docker JWT Google Cloud CI ORM Azure HTML NoSQL JavaScript PostgreSQL MySQL React MongoDB Python CSS LAI games is growing, and we want to expand our support to our customers by offering remote software management of our games, and we want to provide our...

  • Software Engineer

    1 month ago


    Central Region, Singapore ACTIVATE INTERACTIVE Full time

    : Activate Interactive Pte Ltd (\xe2\x80\x9cActivate\xe2\x80\x9d) is a leading technology consultancy headquartered in Singapore with a presence in Malaysia and Indonesia. Our clients are empowered with quality, cost-effective, and impactful end-to-end application development, like mobile and web applications, and cloud technology that remove technology...


  • Singapore STRUCTO PTE. LTD. Full time

    Responsibilities: Design, develop, code and test to agreed user stories, focusing on backend Java. Work closely with the hardware team to produce a holistic solution for Structo customers. Create software documentation and update existing documentation on concepts, design documents, test cases, APIs, and processes. Actively participate in spring planning,...


  • Singapore NodeFlair Full time

    Job Summary:SalaryS$9,000 - S$13,000 / MonthlyJob TypeSenioritySeniorYears of ExperienceAt least 8 yearsTech StacksTDD DynamoDB AWS Rest API Docker Go play Google Cloud BigTable gRPC Java NoSQL Kubernetes SQL MySQL PythonAt foodpanda we're on a mission to redefine how tech, food, people and culture are connected operating in 12 countries worldwide. Our team...

  • Software Engineer

    1 month ago


    Singapore THE SUPREME HR ADVISORY Full time

    Working Days: 5 days * Working hours : 8.30am - 5.30pm * Location: Ubi * Salary: $5000-$6000 * Backend Developer // Backed Engineer // Assistant Software Engineer // Senior Software En Working Days: 5 days Working hours : 8.30am - 5.30pm Location: Ubi Salary: $5000-$6000 Backend Developer // Backed Engineer // Assistant Software Engineer // Senior Software...


  • Singapore NodeFlair Full time

    Job Summary:SalaryS$4,500 - S$7,000 / MonthlyJob TypeSeniorityMidYears of ExperienceAt least 3 yearsTech StacksAWS Rest API Docker Web Api API Entity CI.Net Core SAP Azure MSSQL NoSQL Kubernetes SQL C#.NETJob Title:Backend Software DeveloperPosition Overview: A highly skilled Backend Lead to drive Tunity backend development including the key technical areas...


  • Singapore NET6TEM PTE. LTD. Full time

    **Senior Backend Engineer - GolangAs a Senior Backend Engineer, you will play a crucial role in the development and maintenance of our core backend systems. Your primary focus will be designing and implementing high-performance, scalable, and reliable backend solutions using Golang. You will collaborate closely with cross-functional teams, including product...


  • Singapore NodeFlair Full time

    Job Summary:SalaryS$9,43- S$18,878 / Monthly ESTJob TypePermanentSeniorityMidYears of ExperienceAt least 3 yearsTech StacksC++ Go Java Python As a Backend Software Engineer on the TikTok Privacy and Security team, you will:Design, build, and maintain systems that enhance privacy across the TikTok; Work with engineering and product teams to ensure that TikTok...


  • Singapore NEW FUTURE HOLDINGS PTE. LTD. Full time

    JOB SUMMARYAs the Principal Software Engineer (Applications) , you will provide influential best practices and technical leadership in the planning, architecture, design, implementation and lead a development team to deploy our yet to be announced next generation integrated best-of-suite enterprise solutions. The role of the Principal Software Engineer...


  • Singapore GXS BANK PTE. LTD. Full time

    We are living in dynamic times. Technology is reshaping how we live, and we want to use it to redefine how financial services are offered. Grab is the leading technology company in Southeast Asia offering everyday services to the masses. Singtel is Asia's leading communications group connecting millions of consumers and enterprises to essential digital...