cover image
ByteDance

ByteDance

job.bytedance.com

21 Jobs

45,026 Employees

About the Company

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok.

Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible.

Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. We are committed to building a safe, healthy and positive online environment for all our users.

We have over 110,000 employees based in more than 30 countries globally. Join us.

Listed Jobs

Company background Company brand
Company Name
ByteDance
Job Title
Linux System Engineer - Systems Technologies and Engineering - London
Job Description
Job Title: Linux System Engineer Role Summary: Design, develop, and maintain both user‑mode and kernel‑mode Linux software for large‑scale, fault‑tolerant data center systems. Collaborate with cross‑functional teams to integrate new hardware, optimize performance, and automate operations across distributed clusters. Expectations: - Deliver production‑ready, highly reliable system software that meets performance and stability goals. - Work collaboratively with software, infrastructure, and hardware teams to support evolving platform requirements. - Continuously improve automation, monitoring, and AIOps tooling for operational excellence. Key Responsibilities: - Design, implement, and test Linux user‑mode and kernel‑mode components for server environments. - Troubleshoot and optimize OS components (storage, networking, containers, etc.) at the data‑center level. - Develop and enhance automated deployment, upgrade, and monitoring pipelines. - Evaluate and integrate new CPU, GPU, network, and storage technologies into the system stack. - Improve AIOps solutions for large‑scale clusters. - Contribute to open‑source projects and maintain internal documentation. Required Skills: - Strong proficiency in Linux shell scripting and command‑line tools. - Deep programming knowledge in C/C++ and at least one additional language (Python, Go, Rust, or CUDA). - Solid understanding of data structures, algorithms, multithreading, and performance tuning. - Knowledge of OS internals, process scheduling, memory management, networking, and storage subsystems. - Experience with Docker, Kubernetes, and container runtime environments. - Ability to write robust, maintainable code and conduct performance profiling. - Team collaboration skills and clear technical communication. Required Education & Certifications: - Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related field. - Linux Professional Institute (LPIC) or Red Hat Certified Engineer (RHCE) certifications are advantageous but not mandatory.
London, United kingdom
Hybrid
21-12-2025
Company background Company brand
Company Name
ByteDance
Job Title
Software Engineer Intern (NoSQL Databases) - 2026 Summer (BS/MS)
Job Description
**Job Title** Software Engineer Intern (NoSQL Databases) **Role Summary** 12‑week internship focused on developing kernel modules and core features for distributed NoSQL database systems. Interns work cross‑functionally with product managers and engineers to build backend support for large‑scale cloud services and participate in technical discussions to shape product direction. **Expectations** - Full‑time commitment for 12 consecutive weeks in summer 2026 (May – June). - Current enrollment in a Bachelor’s or Master’s program in Computer Science, Computer Engineering, or a related field. - Valid work authorization in the country of employment; maintain authorization during internship. - Availability dates must be clearly stated in the résumé. **Key Responsibilities** 1. Design, code, and test kernel modules or system components for distributed database platforms. 2. Solve complex, large‑scale cloud infrastructure challenges associated with NoSQL services. 3. Collaborate with product managers and engineers from multiple teams to develop backend support for NoSQL database products. 4. Engage in technical discussions, peer code reviews, and knowledge sharing to influence engineering decisions. 5. Document design decisions, implementation details, and best practices for internal use. **Required Skills** - Strong understanding of database kernels, distributed systems, query processing, and multi‑threaded programming. - Proficiency in C/C++, Go, Java, or Python. - Experience with open‑source NoSQL DBMS (e.g., MongoDB, HBase, Redis, Elasticsearch) is highly desirable. - Ability to debug complex, high‑performance systems and optimize code paths. - Excellent problem‑solving skills, creativity, and a quick learning mindset. **Required Education & Certifications** - Enrolled in a Bachelor’s or Master’s degree program in Computer Science, Computer Engineering, or a closely related discipline. - No specific certifications required; prior internship, work experience, coding competitions, or academic publications are preferred.
San jose, United states
On site
Fresher
28-12-2025
Company background Company brand
Company Name
ByteDance
Job Title
Senior Backend Software Engineer, Authorization
Job Description
**Senior Backend Software Engineer, Authorization** **Role Summary** Lead back-end authorization systems design, performance optimization, security, and code quality while mentoring teams and collaborating across functions to ensure scalable, reliable, and secure solutions. **Expectations** Bachelor’s degree in CS or related field. 4+ years of backend development and system-scaling experience. **Key Responsibilities** - Design, implement, and maintain backend authorization services. - Optimize system performance, scalability, and reliability; identify/resolve bottlenecks. - Champion security practices (least-privilege, defense-in-depth, secure coding). - Ensure code quality via rigorous design, code reviews, and automated testing. - Resolve critical incidents, improve system observability, and enhance reliability. - Collaborate with product, security, and infrastructure teams on technical solutions. - Mentor junior engineers and drive team technical standards and best practices. **Required Skills** - Proficiency in backend programming languages (Go, Java, Python, C++). - Experience with automated testing, code reviews, and debugging high-impact production issues. **Required Education & Certifications** Bachelor’s degree in Computer Science, Engineering, or related discipline.
San jose, United states
On site
Senior
31-12-2025
Company background Company brand
Company Name
ByteDance
Job Title
AI Creator Project Intern (BytePlus) - 2026 start (BS/MS)
Job Description
**Job Title** AI Creator Project Intern **Role Summary** Short‑term internship focused on producing AI‑generated visual content—images, videos, and storytelling—for enterprise clients. Interns ideate, prototype, and deliver vlogs, short films, and ad concepts using cutting‑edge AIGC tools, gaining hands‑on experience in a fast‑paced, innovative environment. **Expectations** - Commit to a minimum 3‑month internship (January‑June or May‑August) as a Bachelor’s or Master’s student. - Self‑starter with a can‑do attitude, able to work independently and in a dynamic “startup” setting. - Present a portfolio of prior creative work (vlogs, short films, ads). - Stay current with emerging AI‑content platforms, tools, and trends across X, YouTube, TikTok, and Instagram. **Key Responsibilities** - Produce engaging visual stories using AI image/video tools (CapCut, Dreamina, OpenArt, Freepik, Higgsfield, etc.). - Refine prompts to enhance quality and relevance of AI‑generated assets. - Create vlogs, short films, and ad‑style videos that are original and visually compelling. - Research platform‑specific content trends and design AI‑driven campaigns. - Evaluate new AIGC models (SeeDance, SeeDream, Runway, Veo3, Pika, Flux, etc.) for applicability. - Collaborate with cross‑functional teams in ideation, content development, and feedback cycles. - Deliver concise presentations of creative concepts and project outcomes. **Required Skills** - Creative background in filmmaking, animation, advertising, or graphic design. - Practical experience with AIGC image or video generation tools. - Proficiency in video editing software (Premiere Pro, Final Cut Pro, CapCut). - Prompt engineering skills for iterative AI output tuning. - Strong storytelling ability—transform abstract ideas into visual narratives. - Independent, highly motivated, quick to adapt in a fast‑changing environment. - Effective communication and teamwork. **Required Education & Certifications** - Current enrollment in a Bachelor’s or Master’s program in film production, animation, advertising, graphic design, visual communication, media arts, or a related creative discipline. ---
London, United kingdom
On site
Fresher
09-01-2026