Software Engineer Intern - Distributed Storage, Cloud Infrastructure - 2025 Start

ByteDance

Responsibilities

Team Introduction

The Distributed Storage team is at the forefront of designing and developing innovative distributed storage systems. As key contributors, your role will involve a continuous drive to enhance system stability, scalability, functionality, and performance, aligning seamlessly with the ever-evolving landscape of business requirements. You'll be instrumental in formulating development goals by project schedules, crafting detailed design documents, and taking charge of module implementation, performance tuning, and comprehensive functional testing.

Our commitment extends beyond development – we take pride in providing timely technical support for online applications. By actively extracting potential needs and optimization points from these interactions, we foster a culture of perpetual refinement. Join us on this exciting journey where your skills will not only be in the creation of groundbreaking storage systems but also the ongoing pursuit of excellence, ensuring our systems remain at the pinnacle of efficiency and functionality.

We are looking for talented individuals to join us in 2025. As an intern, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with ByteDance.

What you will be doing:

  • Design and develop innovative distributed storage systems.
  • Continuously improve the storage system in terms of stability, scalability, functionality and performance according to business requirements.
  • Formulate development goals according to the project schedule, write detailed design documents and be responsible for module implementation, performance tuning, and functional testing.
  • Provide timely technical support for online applications, extract potential needs and points of optimization from them, and continuously optimize the system.

Qualifications

Minimum Qualifications:

  • Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Knowledge of design patterns and coding principles.

Preferred Qualifications:

  • 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.

By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: https://jobs.bytedance.com/en/legal/privacy.

If you have any questions, please reach out to us at apac-earlycareers@bytedance.com

Read Full Description
Confirmed 8 hours ago. Posted 24 days ago.

Discover Similar Jobs

Suggested Articles