
Software Engineer – Storage
Are you a highly skilled and passionate software engineer looking for an exciting and challenging new opportunity? Look no further than ByteDance! As a global technology company, we are constantly pushing the boundaries of innovation and creativity. Our Storage team is seeking a talented and experienced Software Engineer to join us in developing cutting-edge storage solutions. If you have a strong background in software engineering and a passion for storage technologies, we want to hear from you! Join our dynamic and diverse team and be a part of shaping the future of storage at ByteDance.
- Design and develop innovative storage solutions to meet the evolving needs of ByteDance's global technology platform.
- Collaborate with cross-functional teams to gather requirements, develop technical specifications, and implement storage solutions.
- Utilize your strong software engineering skills to write clean, efficient, and maintainable code.
- Conduct thorough testing and debugging to ensure the reliability and scalability of storage systems.
- Stay updated on the latest trends and advancements in storage technologies and implement them in our systems.
- Provide technical guidance and mentorship to junior engineers on the Storage team.
- Troubleshoot and resolve any performance, scalability, or reliability issues related to storage systems.
- Work closely with other teams such as infrastructure, security, and data science to ensure seamless integration and operation of storage solutions.
- Continuously monitor and optimize storage systems to ensure maximum efficiency and cost-effectiveness.
- Communicate project updates, challenges, and successes to stakeholders in a clear and timely manner.
- Adhere to industry best practices and standards for software development and storage technologies.
- Participate in code reviews and contribute to the overall improvement of the team's development processes.
- Actively contribute to the research and development of new storage technologies and techniques to enhance ByteDance's competitive edge.
- Take ownership of projects and initiatives, from conception to implementation and maintenance.
- Uphold a strong commitment to quality and customer satisfaction in all aspects of the job.
Bachelor's Or Master's Degree In Computer Science, Software Engineering, Or A Related Field.
Proficiency In Programming Languages Such As Java, C++, And Python.
Knowledge Of Database Management Systems And Sql.
Strong Understanding Of Storage Systems, Including File Systems, Distributed Storage, And Data Management.
Experience With Cloud Storage Platforms Such As Aws, Google Cloud, Or Microsoft Azure.
Virtualization
Data Analysis
Data Security
Cloud Computing
Object-oriented programming
Disaster recovery
Performance tuning
Database design
Storage management
Backup And Recovery
Network Storage
Communication
Conflict Resolution
Leadership
Time management
creativity
Teamwork
Active Listening
Adaptability
Problem-Solving
Resilience
According to JobzMall, the average salary range for a Software Engineer – Storage in Seattle, WA, USA is between $120,000 and $150,000 per year. This can vary depending on the specific company, level of experience, and skills of the individual. Some top companies in the Seattle area that hire for this role include Microsoft, Amazon, and Google. It is also worth noting that salaries may be higher for individuals with advanced degrees or certifications in this field.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies. Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
