B

ByteDance

Builds content apps, business software and AI

Site Reliability Engineer - Cloud, Infrastructure Engineering

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • At least a Bachelor's degree in Computer Science, Information Technology, Programming & Systems Analysis, or Science (Computer Studies).
  • At least 5 years of experience working with Unix/Linux systems from kernel to shell, including system libraries, file systems, and client-server protocols.
  • At least 5 years of experience with system-level applications such as DNS, APT, LDAP, Nginx, continuous integration and continuous delivery, Ansible, and Packer.
  • At least 3 years of experience in one or more programming languages such as Java, C++, or Go, or scripting experience in Shell and Python.
  • Experience designing, analyzing, and building automation and tools for large-scale systems, and building solutions with AWS, Google, OCI, and other cloud services.
  • A Master's degree, or a Bachelor's degree with 3 or more years of experience, in Computer Engineering, Electrical Engineering, Computer Science, or a related major is preferred.
  • Familiarity with Kubernetes techniques.
  • Familiarity with microservices and function as a service techniques.
  • Experience in web application or user interface design and implementation.
  • Experience in database design, usage, and database administration.
  • Experience with unit, integration, and performance testing.
  • Experience in system and data security.

Responsibilities

  • Build, expand, and operate global infrastructure, including large-scale systems in public and private clouds, data centers, and content delivery networks.
  • Build tools, automation, visualizations, and monitors to facilitate operation and optimization of global infrastructure.
  • Participate in technical operations and rotations responding to performance and reliability issues.
  • Improve the lifecycle of infrastructure services from inception and design through development, deployment, user support, and refinement.
  • Deploy and configure cloud solutions.
  • Automate cloud operations, develop infrastructure automation scripts, and continuously improve cloud solutions.
  • Participate in the specification, setup, and execution of proofs of concept and demonstrations of cloud solutions.
  • Administer and maintain servers across virtual platforms.

Desired Qualifications

  • Familiarity with Kubernetes techniques.
  • Familiarity with microservices and function as a service techniques.
  • Experience in web application or user interface design and implementation.
  • Experience in database design, usage, and database administration.
  • Experience with unit, integration, and performance testing.
  • Experience in system and data security.

About the Company

ByteDance

Builds content apps, business software and AI

ByteDance builds content and creation apps for consumers, alongside collaboration software and AI services for businesses. Its video platforms connect viewers with creators, while CapCut gives people tools to edit and publish videos. The group also develops Lark for workplace communication and shared documents, and its Seed research teams build language, image, video, and speech models used in consumer apps and sold through BytePlus cloud services. It earns money from advertising, commerce services, paid software subscriptions, and usage of its enterprise technology. ByteDance was founded in 2012 and has its operational headquarters in Beijing, China.

Company size
10,001+
Company stage
Private
Total funding
$35.1B
Headquarters
Haidian, China
Founded
2012

Recently Posted Jobs

Explore more opportunities at ByteDance

See more jobs