Backend Software Engineer
1 week ago
**Job Summary**:
**Salary**
S$11,250 - S$22,500 / Monthly
**Job Type**
**Seniority**
Senior
**Years of Experience**
At least 6 years
**Tech Stacks**
AIOps Graph Docker Go RPC MQ Java Spark Linux Kubernetes kafka Flink MySQL Redis MongoDB Python
**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**
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 an impact happen with a career at TikTok.
**Team Introduction**
The team is responsible for infrastructure systems, including Storage/Computing/DB. We aim to be the leading SRE team across the industry. In the SRE team, you will have the opportunity to manage the complex challenges of scale, while using expertise in coding, algorithms, complexity analysis, and large-scale system design. We embrace a culture of diversity, intellectual curiosity, openness, and problem-solving. We also encourage ownership, self-governance and independence to work on various projects, and an environment that provides the support and mentorship needed to learn and grow as an engineer.
**What you will be doing**:
1. Reliability: Ensuring the reliability and efficiency of our core infrastructure, focusing on system capacity and stability; setting up reliability standards and recovery SOP.
2. Reliability: Troubleshooting and locating the technical issues, bottleneck analysis, managing system high availability architecture transformation and upgrading.
3. Efficiency: Building automated operation solutions for large-scale systems; partnering with system development teams for system iteration.
4. Efficiency: Designing and implementing software platforms and monitoring frameworks for efficient, automated, and intelligent service-oriented architecture (SOA) governance.
5. Cost: There are millions of CPUs. We should build delivery standards, and monitor and budget systems to optimize the cost of the company.
6. Compliance: Designing and setting up new IDC; designing and implementing data protection plan to meet the standard requirement.
**Qualifications**
**What you should have**:
- Bachelor's / Master's Degree in Computer Science or related major, with at least 6 years of relevant experience;
- Solid basic knowledge of computer software, understanding of Linux operating system, storage, network IO and other related principles.
- Familiar with one or more programming languages, such as Python, Go, and Java. Knowledge of design patterns and coding principles is necessary.
**Preference will be given to those who have one of the following**:
1. Experience with storage, and relevant system experience with the following: KV, Table, Graph, Redis, MySQL, MongoDB, MQ, and Kafka.
2. Experience with computing & big data, and system experience with the following: Kubernetes, Docker/Containers, AIops, Spark, Flink, Function as a service, RPC Framework, and Service Mesh.
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.
-
Principal Backend Engineer
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJOB SUMMARY:We are seeking a Principal Backend Engineer to join our growing engineering team. In this role, you will work independently to deliver production-ready, high-quality code with minimal issues. You will take full responsibility for the design, development, and optimization of backend systems, collaborating with...
-
Senior Backend Engineer
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeRoles & ResponsibilitiesJOB SUMMARY:We are seeking a Senior Backend Engineer to join our growing engineering team. In this role, you will work independently to deliver production-ready, high-quality code with minimal issues. You will take full responsibility for the design, development, and optimization of backend systems, collaborating with cross-functional...
-
Backend Software Engineer
2 days ago
Singapore beBeebackend Full timeBackend Software EngineerWe're seeking a seasoned backend software engineer to join our team. The successful candidate will have extensive experience building scalable backend systems using Node.js, integrating APIs, and managing both SQL and NoSQL databases.Job Responsibilities:Design and implement robust backend systems, utilizing Node.js and relevant...
-
Backend Software Engineer
1 day ago
Singapore beBeeDataEngineer Full timeBackend Software Engineer - Data ArchitectWe are seeking a highly skilled Backend Software Engineer to drive the development of our next-generation data intelligence and analytics platforms. In this pivotal role, you will architect, build, and maintain robust, scalable backend systems that power data-driven decision-making for critical industries across...
-
Backend Software Engineer
2 weeks ago
Singapore beBeeBackend Full timeJob Title: Backend Software Engineer">We are looking for a skilled Backend Software Engineer to join our team. The ideal candidate will have experience developing applications with Java, Spring Boot, and Microservices.">Responsibilities:">Develop high-quality backend systems using Java, Spring Boot, and Microservices.Collaborate with cross-functional teams...
-
Senior Backend Engineer
2 days ago
Singapore Vanguard Software Pte Ltd Full timeJOB SUMMARY: We are seeking a Senior Backend Engineer to join our growing engineering team. In this role, you will work independently to deliver production-ready, high-quality code with minimal issues. You will take full responsibility for the design, development, and optimization of backend systems, collaborating with cross-functional teams to ensure...
-
Software Engineer
1 week ago
Singapore ASUS GLOBAL PTE. LTD. Full timeAICS 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....
-
Senior Backend Software Engineer
2 weeks ago
Singapore Happy Hour Games Full timeDesign, 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...
-
Senior / Lead Backend Engineer (Java)
7 days ago
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...
-
Backend Software Engineer
1 week ago
Singapore beBeeBackend Full timeWe're seeking a talented Backend Software Engineer to join our team in Singapore. As part of a leading automotive company's growth strategy, we need professionals who can design and implement scalable solutions.">Job Description:Develop and maintain microservices with a focus on backend functionality. Contribute to frontend development using modern...