Software Engineer, Log Service

4 Months ago • All levels
Software Development & Engineering

Job Description

The Software Engineer for the Log Service will lead the design and development of the Cloud Native Log Service (TLS). This includes managing the storage, retrieval, analysis, and processing of massive-scale log data. The role also involves architecting and optimizing large-scale, high-concurrency distributed systems with a focus on high availability, performance, and cost efficiency. The Log Service is a key cloud product with huge market potential, covering cutting-edge technology stacks and the team is in a stage of rapid development.
Good To Have:
  • Experience in developing systems for monitoring, alerting, and logging domains.
  • Experience with distributed storage / cloud storage / big data storage.
  • Experience developing OLAP / data lakes / SQL engines.
  • Experience in Cloud Native monitoring.
  • Experience working with log collection clients.
Must Have:
  • Bachelor’s degree in Computer Science or related field.
  • Proficiency in at least one programming language (Golang, Python, Java, C++ or C).
  • Familiarity with Linux operating system, including storage and network I/O.
  • Experience with large-scale distributed storage systems (e.g., Elastic Search).

Add these skills to join the top 1% applicants for this job

saas-business-models
data-analytics
cpp
data-structures
game-texts
mysql
linux
redis
python
sql
java

Responsibilities Team Introduction Log Service (TLS) is a one-stop observable SAAS Cloud Service provided by ByteDance to Volcano Engine Public Cloud users based on the group's EB-level log platform. It supports functions such as log collection, massive storage, retrieval and analysis, monitoring and alarming, and data lake visualization. Log service is a key cloud product on ByteDance Group and Volcano Engine, with huge market potential. It covers cutting-edge technology stacks such as Distributed Storage, Big Data Analysis, high-performance Client, SQL engine, full-text search engine, message queue, etc. The team is in a stage of rapid development and this is an excellent opportunity. Responsibilities - Lead the design and development of Cloud Native Log Service (TLS, Tinder Log Service). - Manage the storage, retrieval, analysis and processing of massive-scale log data. - Architect and optimize large-scale, high-concurrency distributed systems (focus on high availability, performance, and cost efficiency). Qualifications Minimum Qualifications - Bachelor’s degree or above in Computer Science or related fields. - Proficient in at least one programming language, including but not limited to Golang, Python, Java, C++ or C. - Familiarity with Linux operating system, including relevant principles of storage and network I/O. - Experience with large-scale distributed storage systems (e.g., Elastic Search, ClickHouse, Presto). - Competency in industry-standard systems such as MySQL, Redis, and MQ. Preferred Qualifications: - Experience in developing systems for monitoring, alerting, and logging domains. - Experience with distributed storage / cloud storage / big data storage. - Experience developing OLAP / data lakes / SQL engines. - Experience in Cloud Native monitoring. - Experience working with log collection clients.

Set alerts for more jobs like Software Engineer, Log Service
Set alerts for new jobs by bytedance
Set alerts for new Software Development & Engineering jobs in Singapore
Set alerts for new jobs in Singapore
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙