3,649 Backend Engineer jobs in Singapore
Backend Engineer
Posted today
Job Viewed
Job Description
About NetEase Games:
As a leading internet technology company based in China, NetEase, Inc. (NASDAQ: NTES and HKEX:999, "NetEase") provides premium online services centered around content creation. With extensive offerings across its expanding gaming ecosystem, the Company develops and operates some of China's most popular and longest-running mobile and PC games. Powered by industry-leading in-house R&D capabilities in China and globally, NetEase creates superior gaming experiences, inspires players, and passionately delivers value for its thriving community worldwide. By infusing play with culture and education with technology, NetEase transforms gaming into a meaningful vehicle to build a more entertaining and enlightened world.
NetEase's ESG initiatives are among the best in the global media and entertainment industry, earning it a distinction as one of the S&P Global Industry Movers and an "A" rating from MSCI. For more information, please visit:
Responsibilities:
- Responsible for data storage and management within the team, including modeling, querying, and optimization of logs and business data.
- Responsible for database design and optimization, including MongoDB, Elasticsearch, and Redis.
- Participate in the refactoring and optimization of the team's microservice systems to improve system stability and scalability.
- Contribute to the development and maintenance of internal toolchains and service platforms.
- Continuously optimize and improve performance and user experience, analyze user feedback, and implement improvements.
- Write technical documentation to facilitate tool maintenance and usage within and outside the team.
Requirements:
- Bachelor's degree or above in Computer Science or a related field.
- Proficient in Python with solid development skills.
- Proficient in database design, usage, and optimization with MongoDB and Elasticsearch.
- Familiar with microservice architecture and commonly used service governance solutions.
- Strong analytical skills, communication skills, and team collaboration spirit.
- Mandarin is required in this position as working partners and stakeholders are from China.
Nice-to-Have:
- Proficiency in front-end development
- Experience with WeChat Mini Program development
- Experience in web crawler/scraping development
- Familiarity with big data and real-time stream processing technologies
Backend Engineer
Posted today
Job Viewed
Job Description
Position: Backend Engineer /Software Engineer
Location: Central Singapore
Reports to: Reports to: Lead Backend Engineer / Engineering Manager / Head of Technology
Employment Type: Permanent Role (Variable Bonus and Benefits Included)
Job Overview:
We're on the lookout for a passionate Backend Software Engineer to bring their skills and creativity to our dynamic development team. As a key player in shaping our system's backbone, you'll be architecting and optimizing server-side logic to ensure top-notch performance and scalability. You'll collaborate closely with our team lead and developers to drive feature integration, streamline deployments, and make a direct impact on the end-to-end user experience. If you thrive in solving complex backend challenges and love seeing your work power robust, responsive applications, we'd love to have you on board
Key Responsibilities:
- Design, build, and maintain high-performance, scalable backend services and APIs that power seamless user experiences.
- Collaborate closely with the development team to integrate dynamic user-facing features, ensuring smooth interaction between front and back-end systems.
- Craft clean, efficient, and reusable code that's easy to maintain and contributes to long-term scalability.
- Leverage cloud technologies, implementing innovative solutions using Azure preferably to boost system flexibility and performance.
- Optimize queries, manage databases, and execute data migrations to ensure smooth data flow and fast response times.
- Integrate third-party services and RESTful APIs, expanding the system's functionality and reach.
- Ensure top-notch security and data protection, applying best practices to safeguard sensitive information.
- Diagnose, troubleshoot, and fine-tune existing systems to push performance and reliability to the next level.
- Engage in code reviews and rigorous testing, deploying high-quality software while continuously refining your skills.
- Stay ahead of the curve, constantly learning and incorporating the latest backend development trends and technologies into your workflow.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent hands-on experience)—bring your solid foundation in tech and problem-solving to the table.
- Proven experience as a Backend Developer or in a similar role, where you've made a direct impact by building reliable and scalable systems.
- Expert-level proficiency in Python, driving robust backend development with clean, efficient code.
- Experience with Azure cloud services (App Services, Functions, Storage, databases)—ready to take advantage of cutting-edge cloud technology for scalable, resilient systems.
- Deep understanding of server-side languages and frameworks like FastAPI, Django, or Flask—familiarity with tools that will enable you to create powerful, responsive backend architectures.
- Skilled in working with databases such as SQL Server, MySQL, PostgreSQL, or NoSQL (MongoDB, CosmosDB)—you know how to design and optimize data structures that scale as fast as the systems they power.
- Hands-on experience with RESTful APIs and microservices architecture, enabling modular and scalable backend solutions.
- Proficient with version control tools like Git—ensuring smooth collaboration and seamless code management.
- Familiarity with containerization technologies (Docker, Kubernetes) is a plus—bonus points if you're ready to implement modern deployment techniques.
- Strong problem-solving skills and keen attention to detail, driving solutions that don't just work but excel.
- Excellent communication and teamwork abilities—because great software is built through collaboration, feedback, and shared growth.
What will make you stand out:
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with other cloud platforms like AWS or Google Cloud.
- Knowledge of testing frameworks and strategies for backend services.
Backend Engineer
Posted today
Job Viewed
Job Description
About Akkodis
Akkodis is a global digital engineering company and Smart Industry leader, empowering clients with transformative solutions in Talent, Academy, Consulting, and Solutions services. With a team of 50,000 experts across North America, EMEA, and APAC, Akkodis leverages cutting-edge technologies, R&D, and deep sector expertise to drive meaningful innovation and engineering a smarter future together.
Role Overview
We are seeking a skilled and passionate Backend Engineer to design, develop, and maintain scalable and secure backend services that power our digital products. You will work in an agile, DevOps-driven environment, collaborating closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design and implement scalable, high-performance backend services and APIs in a cloud-native environment.
- Collaborate with Product Managers, Business Analysts, QA Engineers, and DevOps teams to refine requirements and ensure quality delivery.
- Automate build, deployment, and monitoring pipelines.
- Apply modern software development practices including TDD, pair programming, CI/CD, and continuous refactoring.
- Conduct code reviews and enforce security and software craftsmanship standards.
- Ensure system architecture complies with government security and regulatory standards.
- Optimize backend systems for scalability, observability, and reliability.
- Contribute to blockchain and smart contract development where applicable.
Technical Skills:
- Degree/Diploma in Computer Science, Engineering, IT, or related fields.
- Proficiency in backend languages: Java, Kotlin, Python, Golang, , Ruby.
- Experience with Git workflows (GitFlow, trunk-based development).
- Familiarity with cloud platforms: AWS, Azure, Google Cloud.
- Strong understanding of RESTful APIs, GraphQL, gRPC, WebSockets.
- Experience with microservices and event-driven architecture (Kafka, RabbitMQ).
- Hands-on with Docker, Kubernetes, CI/CD tools (GitHub Actions, GitLab CI, ArgoCD).
- Knowledge of databases: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis.
- Experience with observability tools: Prometheus, OpenTelemetry, Grafana, ELK stack.
- Infrastructure as Code (IaC): Terraform, CloudFormation, Pulumi.
- API documentation using Swagger.
- Agile methodologies (Scrum, Kanban).
- Extreme Programming (XP): TDD, pair programming, continuous refactoring.
- Test automation frameworks: JUnit, PyTest, Jest, Playwright.
- Commitment to clean, maintainable, and efficient code.
Preferred Qualifications
- Domain-Driven Design (DDD) and Clean Architecture.
- Experience with government digital services (SingPass, CorpPass).
- API gateways and service meshes (Kong, Istio, Apigee).
- Serverless computing (AWS Lambda, Azure Functions).
- Blockchain and smart contract development (Ethereum, Solidity, Hyperledger).
Backend Engineer
Posted today
Job Viewed
Job Description
COMPANY DESCRIPTION
Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred partner" and our concept of "Beyond your expectations", Beyondsoft is committed to provide our customers in countries along the "Belt and Road" with comprehensive solutions and products and creating commercial value for customers to realizing continuous businesses development.
Our core business includes:
IT development services providing customers with IT consulting, software research and development, software and hardware testing, system integration and operation and maintenance, data analysis and other services;
New retail solutions and products through intelligent products, helping small and medium-sized enterprises (SMEs) realize the digital transformation of their daily operations;
Internet of Things (IoT) platform and solutions comprehensive use of IoT, artificial intelligence, big data, cloud computing and other technologies to provide IoT solutions for intelligent upgrades in cities, parks, buildings and industries, to create a smart future.
For more information, please visit
RESPONSIBILITIES
- Contribute to the Data Technology Operations Masterplan (DTOM) by developing and maintaining the Analytics Workbench (AWB), a centralized platform designed to overcome the challenges faced by quantitative strategists.
- Drive the transition from traditional laptop-based model development—which often results in data silos, limited collaboration, and scalability challenges—to a scalable, collaborative, and cloud-native solution
- Leverage Databricks' Platform-as-a-Service (PaaS) to consolidate analytics capabilities across Artificial Intelligence (AI), Machine Learning (ML), Business Intelligence (BI), and Data Engineering into a unified platform
- Build and optimize systems that streamline data workflows, enhance cross-team collaboration, and reduce reliance on fragmented or custom-built applications
- Ensure high standards of reliability, scalability, and performance for AWB while fostering a culture of innovation, automation, and best practices in engineering and DevOps.
QUALIFICATIONS
- Possess a degree in Computer Science/Information Technology or related fields.
- At least 5 years of strong DevOps experience with strong experience in CI/CD pipeline and artifactory management.
- Proficiency in CI/CD workflows such as GitHub Action, Jenkins.
- Proficiency in artifact repository management systems such as JFrog, Nexus.
- Strong Linux administration skills and Shell scripting expertise.
- Experience in software engineering in at least one of these programming languages - JavaScript, Java, Python, or .NET.
- Experience in containerization technologies such as Docker, Kubernetes, EKS, Helm (Relevant certifications are a plus).
- Experience in AWS with solid understanding of Cloud services and infrastructure management (AWS certifications are a plus).
- Experience in diagnosing and resolving complex system issues across multiple technology layers.
- Excellent communication skills to work effectively with diverse engineering teams.
- Strong team-player mindset, focused on leveraging experience to help the team succeed.
Passion for advocating and implementing best practices in Software Engineering and DevOps.
Beyondsoft Technology (Singapore) Pte. Ltd is committed to being an equal opportunity employer and provides equal employment opportunities to all employees and applicants. We strive to cultivate a workplace that celebrates diversity and inclusion, where individuals of all backgrounds—regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, or any other distinguishing trait—can succeed and thrive. We prohibit discrimination and harassment of any type with regard to race, color, religion, age, national origin, disability status, genetics, sexual orientation, gender identity, or expression. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the entire employee lifecycle. We are focused on creating an environment where everyone can reach their full potential.
Employment offers from Beyondsoft Technology (Singapore) Pte. Ltd. are contingent upon the successful completion of any required pre-employment processes, in line with applicable laws and regulations. Beyondsoft Technology (Singapore) Pte. Ltd does not ask for any recruitment fees, nor does it request any unauthorized payments from candidates as part of the hiring process.
Please note that your application will be sent to and reviewed by the direct employer - Beyondsoft Technology (Singapore) Pte Ltd
Backend Engineer
Posted today
Job Viewed
Job Description
Rsponsibilities
- Collaborate with Business Analysts (BA) and Product Managers to refine user stories and translate them into technical requirements.
- Work with Quality Assurance (QA) engineers to ensure automated test coverage and proactively fix bugs and defects.
- Partner with DevOps teams to automate build, deployment, and monitoring pipelines.
- Develop and maintain scalable, high-performance APls and backend services in a cloud-native environment.
- Implement moder software development practices, including TDD, pair programming, and CI/CD.
- Conduct code reviews, enforce security best practices, and ensure software craftsmanship standards.
- Design and document system architecture, ensuring compliance with govemment security and regulatory standards.
- Optimize and improve backend systems for scalability, observability, and reltability:
Where applicable, contribute to blockchain and smart contract development.
Requirements
- Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines
- Experience with Git and modern branching workflows (GitFlow, trunk-based development).
- Proficiency in moder backend programming languages: Java, Kotlin,
- Python, Golang, , Ruby
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Strong understanding of RESTful APs, GraphQL, gRPC, WebSockets.
- Familiarity with microservices architecture and event-driven patterns (Kafka, RabbitMQ).
- Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, ArgoCD).
- Knowledge of database technologies FostgreSQL, MySQL, MongoDB, DynamoDB, Redis).
- Experience with observability tools (Prometheus, OpenTelemetry, Grafana,
- ELK stack).
Backend Engineer
Posted today
Job Viewed
Job Description
Responsibilities
ByteDance will be prioritizing applicants who have a current right to work in Singapore, and do not require ByteDance's sponsorship of a visa. Team Introduction The mission of our AML team is to push next-generation machine learning algorithms and platforms for the recommendation system, ads ranking and search ranking in our company. We also drive substantial impact on core businesses of the company. 1. Resource Efficiency Optimization in Distributed Orchestration and Scheduling:
- Develop and extend distributed orchestration frameworks within the Kubernetes/Godel ecosystem.
Select appropriate frameworks based on different business scenarios, and optimize cluster utilization and load balancing strategies according to the specific characteristics of each scenario;
- Integrate and expand AutoScaling and automatic parallelization capabilities for various models and tasks.
Employ load modeling and analytic methods for different models to automatically optimize resource requests, achieving large-scale improvements in resource usage efficiency and global optimality;
Responsible for preemption and re-scheduling mechanisms for services with different priorities, and manage automatic resource multiplexing across different clusters and resource types; handle scheduling and load adaptation across multi-datacenter, multi-region, and multi-cloud environments.
Building Training System Architecture for Next-Generation Ultra-Large and Ultra-Deep Recommendation Models:
Develop a flexible, elastic and robust distributed training runtime focused on hyper-scaled embeddings and large-scale GPU training;
- Design and optimize distributed computing APIs and runtimes geared towards future recommendation and ads model paradigms (e.g., reinforcement learning, fine-tuning and/or distillation);
Collaborate with platform teams to enhance the diagnosability and usability of distributed training systems.
Constructing Online Orchestration Architecture for Next-Generation Recommendation Systems:
Build a robust and stable distributed model inference architecture for online learning scenarios involving hyper-scaled embeddings;
- Optimize the usability of online recommendation and ads model architectures and MLops workflows.
Qualifications
Minimum Qualifications:
- Bachelor's degree or above, majoring in Computer Science, Engineering or related fields.
- Strong programming and coding experience with at least one modern language such as Golang, Python.
- Experience contributing to the large scale distributed systems, multi-tenant systems (architecture, reliability and scaling).
- Strong analytical abilities and problem solving.
- Good communication, self-motivation, engineering practice, documentation, etc.
- At least 3 years of relevant experience.
Preferred Qualifications:
- Familiar with large-scale distributed scheduling systems like Kubernetes, Yarn, Flink and/or Spark
- Familiar with opensourced orchestration frameworks like VeRL, vLLM, Ray or TFX, etc.
Backend Engineer
Posted today
Job Viewed
Job Description
Role : Backend Engineer
Location : Singapore
Full Time
Description:
Responsibility:
The Backend Engineer is responsible for designing, developing, and maintaining scalable and secure backend services that power digital products. The role requires expertise in software engineering principles, modern development practices, and cloud-native architecture. Engineers must work in an agile, DevOps- driven environment, ensuring high software quality, reliability, and security.
· Collaborate with Business Analysts (BA) and Product Managers to refine user stories and translate them into technical requirements.
· Work with Quality Assurance (QA) engineers to ensure automated test coverage and proactively fix bugs and defects.
· Partner with DevOps teams to automate build, deployment, and monitoring pipelines.
· Develop and maintain scalable, high-performance APIs and backend services in a cloud-native environment.
· Implement modern software development practices, including TDD, pair programming, and CI/CD.
· Conduct code reviews, enforce security best practices, and ensure software craftsmanship standards.
· Design and document system architecture, ensuring compliance with government security and regulatory standards.
· Optimize and improve backend systems for scalability, observability, and reliability.
· Where applicable, contribute to blockchain and smart contract development.
Experience & Skill Needed:
Technical Skills:
· Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines.
· Experience with Git and modern branching workflows (GitFlow, trunk-based development).
· Proficiency in modern backend programming languages: Java, Kotlin, Python, Golang, , Ruby.
· Experience with cloud platforms (AWS, Azure, Google Cloud).
· Strong understanding of RESTful APIs, GraphQL, gRPC, WebSockets.
· Familiarity with microservices architecture and event-driven patterns (Kafka, RabbitMQ).
· Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
· Experience with CI/CD pipelines (GitHub Actions, GitLab CI, ArgoCD).
· Knowledge of database technologies (PostgreSQL, MySQL, MongoDB, DynamoDB, Redis).
· Experience with observability tools (Prometheus, OpenTelemetry, Grafana, ELK stack).
· Experience with Infrastructure as Code (IaC) tools (Terraform, CloudFormation, Pulumi).
· Experience with API documentation using Swagger
Software Engineering Practices:
· Experience working in Agile teams (Scrum, Kanban) with strong collaboration skills.
· Knowledge of Extreme Programming (XP) practices such as TDD, pair programming, continuous refactoring.
· Strong understanding of test automation frameworks (JUnit, PyTest, Jest, Playwright).
· Adherence to software craftsmanship principles, ensuring clean, maintainable, and efficient code.
Bonus Experience (Added Advantage):
· Understanding of Domain-Driven Design (DDD) and Clean Architecture principles.
· Experience working with government digital services and authentication mechanisms (SingPass, CorpPass).
· Experience with API gateways and service meshes (Kong, Istio, Apigee).
· Experience with serverless computing (AWS Lambda, Azure Functions).
· Exposure to blockchain and smart contract development (Ethereum, Solidity, Hyperledger).
Job Types: Full-time, Contract
Contract length: 24 months
Pay: $4, $14,284.66 per month
Be The First To Know
About the latest Backend engineer Jobs in Singapore !
Backend Engineer
Posted today
Job Viewed
Job Description
COMPANY DESCRIPTION
Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred partner" and our concept of "Beyond your expectations", Beyondsoft is committed to provide our customers in countries along the "Belt and Road" with comprehensive solutions and products and creating commercial value for customers to realizing continuous businesses development.
Our core business includes:
IT development services providing customers with IT consulting, software research and development, software and hardware testing, system integration and operation and maintenance, data analysis and other services;
New retail solutions and products through intelligent products, helping small and medium-sized enterprises (SMEs) realize the digital transformation of their daily operations;
Internet of Things (IoT) platform and solutions comprehensive use of IoT, artificial intelligence, big data, cloud computing and other technologies to provide IoT solutions for intelligent upgrades in cities, parks, buildings and industries, to create a smart future.
For more information, please visit
DESIGNATION : Backend Engineer - IC
RESPONSIBILITIES
- Contribute to the Data Technology Operations Masterplan (DTOM) by developing and maintaining the Analytics Workbench (AWB), a centralized platform designed to overcome the challenges faced by quantitative strategists.
- Drive the transition from traditional laptop-based model development—which often results in data silos, limited collaboration, and scalability challenges—to a scalable, collaborative, and cloud-native solution
- Leverage Databricks' Platform-as-a-Service (PaaS) to consolidate analytics capabilities across Artificial Intelligence (AI), Machine Learning (ML), Business Intelligence (BI), and Data Engineering into a unified platform
- Build and optimize systems that streamline data workflows, enhance cross-team collaboration, and reduce reliance on fragmented or custom-built applications
- Ensure high standards of reliability, scalability, and performance for AWB while fostering a culture of innovation, automation, and best practices in engineering and DevOps.
QUALIFICATIONS
- Possess a degree in Computer Science/Information Technology or related fields.
- At least 5 years of strong DevOps experience with strong experience in CI/CD pipeline and artifactory management.
- Proficiency in CI/CD workflows such as GitHub Action, Jenkins.
- Proficiency in artifact repository management systems such as JFrog, Nexus.
- Strong Linux administration skills and Shell scripting expertise.
- Experience in software engineering in at least one of these programming languages - JavaScript, Java, Python, or .NET.
- Experience in containerization technologies such as Docker, Kubernetes, EKS, Helm (Relevant certifications are a plus).
- Experience in AWS with solid understanding of Cloud services and infrastructure management (AWS certifications are a plus).
- Experience in diagnosing and resolving complex system issues across multiple technology layers.
- Excellent communication skills to work effectively with diverse engineering teams.
- Strong team-player mindset, focused on leveraging experience to help the team succeed.
- Passion for advocating and implementing best practices in Software Engineering and DevOps.
Beyondsoft Technology (Singapore) Pte. Ltd is committed to being an equal opportunity employer and provides equal employment opportunities to all employees and applicants. We strive to cultivate a workplace that celebrates diversity and inclusion, where individuals of all backgrounds—regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, or any other distinguishing trait—can succeed and thrive. We prohibit discrimination and harassment of any type with regard to race, color, religion, age, national origin, disability status, genetics, sexual orientation, gender identity, or expression. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the entire employee lifecycle. We are focused on creating an environment where everyone can reach their full potential.
Employment offers from Beyondsoft Technology (Singapore) Pte. Ltd. are contingent upon the successful completion of any required pre-employment processes, in line with applicable laws and regulations. Beyondsoft Technology (Singapore) Pte. Ltd does not ask for any recruitment fees, nor does it request any unauthorized payments from candidates as part of the hiring process.
Backend Engineer
Posted today
Job Viewed
Job Description
At Xtremax, our Backend Engineers play an important role in building the systems that power our digital pro/ducts. You'll be working with modern tools, cloud technologies, and good software practices to deliver scalable, secure, and reliable solutions. We believe in collaboration, continuous learning, and writing clean, maintainable code. Candidates with public sector experience are preferred, as this role supports IT projects for government agencies.
Responsibility:
Backend Development and API Design
- Work with Business Analysts and Product Managers to translate requirements into technical solutions.
- Build and maintain APIs and backend services that are scalable, reliable, and secure.
- Contribute to system design, documentation, and architecture discussions.
Collaboration and Quality Assurance
- Collaborate with QA engineers to ensure proper testing coverage and proactively fix bugs.
- Partner with DevOps teams to automate build, deployment, and monitoring processes.
- Apply modern practices such as code reviews, CI/CD, and automated testing.
System Performance and Innovation
- Continuously improve system performance, observability, and scalability.
- Ensure compliance with security and quality standards.
- (Optional) Contribute to blockchain and smart contract development where applicable
Requirements
Must Have
- Degree or Diploma in Computer Science, Engineering, IT, or related fields.
- Must have 2–5 years of relevant experience.
- Hands-on experience with Git and branching workflows.
- Proficiency in at least one backend language (.NET, Java, Kotlin, Python, Golang, , or Ruby).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
- Understanding of RESTful APIs and/or GraphQL.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Knowledge of relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.).
- Exposure to CI/CD pipelines.
Good to Have
- Familiarity with microservices and event-driven systems (Kafka, RabbitMQ).
- Experience with observability tools (Prometheus, Grafana, ELK).
- Knowledge of Infrastructure as Code tools (Terraform, CloudFormation).
- Understanding of test automation frameworks (JUnit, PyTest, Jest, etc.).
- Knowledge of Domain-Driven Design (DDD) or Clean Architecture.
- Experience with API gateways or service meshes (Kong, Istio, Apigee).
- Exposure to serverless technologies (AWS Lambda, Azure Functions).
- Experience working on Singapore Government projects will be advantageous.
Certificate Preferred:
- Certified Scrum Developer (CSD) / Professional Scrum Developer (PSD)
- AWS Certified Developer - Associate / Microsoft Certified: Azure Developer Associate
- ScrumMaster (CSM) / Professional Scrum Master (PSM)
Backend Engineer
Posted today
Job Viewed
Job Description
Technology
Backend Engineer - TikTok DataStore Sync(Singapore)
Location
:
Singapore
Employment Type
:
Regular
Job Code
:
A55459
Responsibilities
Team Introduction
The TikTok DataStore Sync Team is responsible for solving compliance, reliability, efficency, and usability issues related to TikTok's DataStore sync in overseas multi DC environments. Our goal is to build an ideal architecture for TikTok's global data distribution. In this team, you will have the opportunity to develop cross compliance data transmission components that can transmit hundreds of millions of messages per second and thousands of GB flow, constantly facing challenges of high concurrency and throughput. If you are interested in this, then you are welcome to join.
Job Responsibilities
Participate in the research and development, architecture evolution, stability building, operation and maintenance of DES-MQ, TT-DTS and other products
Solving issues related to data transmission compliance, reliability, efficiency, and usability for TikTok in a global environment
Analyzed and researched industry-leading DataStore sync solutions, and built an idealized architecture suitable for TikTok's global data distribution
Qualifications
Minimum Qualifications
Bachelor's degree or above in computer science or software engineering, with 1-5 years of work experience
Proficiency in one or more programming languages (Java/Golang/Python, etc.) with good coding habits and style.
Familiar with common open-source distributed middleware and components such as MySQL, Redis, and message queues (MQ).
Understand the design principles of distributed system architecture, including but not limited to service-oriented, asynchronous, highly available, and scalable approaches.
Preferred Qualifications
- Possess good teamwork and communication skills, be positive and optimistic, and demonstrate a strong sense of responsibility.
- Preferable to have research and development experience in high-traffic and high-concurrency server systems.
Job Information
About TikTok
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.
Diversity & Inclusion
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.