Bilibili, Inc. (NASDAQ: BILI) is a cutting-edge Chinese internet and technology company based in Shanghai, China. Founded in 2009, Bilibili has grown to become one of the top 3 streaming services and content platforms in the world. Boasting more than 130 million monthly active users, Bilibili is popular among younger generations due to its diverse range of content that ranges from anime, comics and gaming to music, literature, and live-streamed events.
Behind the scenes, Bilibili has been diligently working to build an innovative, robust technology-driven platform that provides an immersive online experience for its users. Bilibili’s technology team is diverse, with experienced professionals from multinationals, startups, and research institutions. The team’s goal is to develop Bilibili into the premier global online platform for content creators and audience members in the short-form video segment.
Bilibili’s technological offerings include several cutting-edge products and services. For content creators, Bilibili offers an industry-leading adaptive video streaming bit-rate service (AVBS) that ensures the highest video quality on any device. For audience members, Bilibili has a suite of user features such as social gaming and music streaming capabilities. Bilibili has also embraced the mobile revolution, having invested heavily in its mobile interface design and user experience optimization.
In addition to these laudable developments, Bilibili also has a substantial and ever-growing database of open-source code. This database makes it easier for developers and institutions to quickly access the Bilibili technology stack and greatly speeds up the development process. Through its products and services, Bilibili offers technology-savvy coders, developers, and IT professionals the perfect opportunity to explore new technologies and develop innovative products.
Quick Links
Career Paths
Reviews
FAQs
QA Engineer
Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 75000
Description: Responsible for developing and executing test plans, testing software solutions, and documenting test cases and results. Assists in trouble-shooting with developers, analyze test performance, and making sure software solutions adhere to the specifications and standards.
Qualifications / Requirements: Bachelor’s degree in Computer Science or related field; experience in developing and executing test plans; have worked in an Agile/Scrum development process; experience in test automation, system testing, white/black box testing, etc; familiar with testing frameworks like Selenium, JMeter, and Puppeteer; knowledgeable in software development
Average Salary (yearly in dollars unless noted): 85000
Description: Responsible for designing user interfaces for web and mobile applications. Will be responsible for the design and layout of the application, ensuring that a high level of usability and customer experience is achieved. Collaborate with product managers, engineers, and developers to design and deliver intuitive and user-friendly experiences.
Qualifications / Requirements: Bachelor’s degree in Graphic Design, Human Computer Interaction or related fields; 5+ years of experience designing digital products and services; proficiency in designing user interfaces using the latest design tools such as Adobe Suite; experience with prototyping tools such as InVision, Figma, or Sketch
Average Salary (yearly in dollars unless noted): 110000
Description: Responsible for developing and implementing efficient algorithms and tools for companies data analytics initiatives. Working with large datasets, areas of expertise include machine learning, predictive modeling, long-term data trends analysis, and creating data-driven insights.
Qualifications / Requirements: Bachelor's degree in Computer Science, Mathematics, or Statistics and 5+ years of experience with Python, SQL, Java, C++, and R; strong comprehension of data analysis techniques, statistical principles and machine learning; familiarity with big data technologies
Average Salary (yearly in dollars unless noted): 90000
Description: Responsible for creating software solutions from inception to completion. Will plan, develop and review code, develop software solutions and document programs as instructed. Maintain and enhance existing applications and databases.
Qualifications / Requirements: Bachelor's degree in Computer Science, Software Engineering or Information Technology; experienced in Backend programming JavaScript, Java, Node.js, React.js, C#, and HTML; familiarity with SQL and databases; experience in software design and development life cycle process
Average Salary (yearly in dollars unless noted): 85000
Description: Responsible for designing and developing high-performance databases and ensuring they operate effectively. Will analyze and review existing databases and suggest improvement as required. Plan, document and test programs, analyze data and develop solutions based on findings.
Qualifications / Requirements: Bachelor's degree in Computer Science or related field; 5+ years of experience in database administration; comprehensive knowledge of database principles and practices; experience with MySQL and MongoDB; experience in data analysis and modeling; experience with cloud-based solutions
Average Salary (yearly in dollars unless noted): 95000
Description: Responsible for managing projects from inception to completion, including planning, client engagement, design, development, testing, deployment, and post-project reviews. Manage project meeting agendas, keep stakeholders informed of project timelines, document and monitor project requirements, and ensure milestones are being met on schedule.
Qualifications / Requirements: Bachelor's degree in Business Administration, Project Management, Computer Science, or related field; 5+ years of experience with project management; comprehensive knowledge of project management best practices; comfort with Agile and Scrum; detail-oriented and organized
I have been working for Bilibili for the past 6 months and I would highly recommend it as a place to work. Working as a programmer in the IT department, I have had the opportunity to work on some amazing projects that are both challenging and interesting to work on. The company culture is great and I really appreciate the focus they have on collaboration, which makes it a great place to network and grow. The pay and benefits are also competitive and I am very pleased with my decision to start working here.
Giorgia B..
Review Rating:
4.9/5
4.9
I have been a designer in the design team at Bilibili for the past 4 months. The people I work with are so amazing and supportive which makes it a pleasure to come to work every day. The senior team is always available to answer questions and provide guidance with any task I'm working on. They take the time to explain the project in detail and make sure to provide feedback. The pay is competitive and the benefits are great. Very happy I made the switch.
William W..
Review Rating:
4.5/5
4.5
I've recently been hired in the programming team at Bilibili and I can honestly say it's been a great experience from the very beginning. The team is very encouraging and always willing to help new members to fit in the company. I have been given complex projects and it's been interesting to further my skills and expand my knowledge while working on them. The flexible hours and the benefits offered are great and make it a highly recommendable place to work.
Alice L..
Review Rating:
4.75/5
4.75
I work at Bilibili in the IT department, and I must say that I am really enjoying it. The team environment here is great, and everyone is so supportive. The senior staff are always open to advice and help, and the company offers the best tools and modern technology to help us do our jobs faster and more efficiently. I'm really glad that I chose to join this company and I'm excited to continue to grow with them.
Leticia C..
Review Rating:
4.9/5
4.9
I have been a programmer at Bilibili for about 8 months now and I am extremely happy with my job and with the results that I have achieved in this time. Not only does the company offer competitive pay, but they also provide excellent benefits and great work-life balance. I find the work culture friendly and motivating, which makes it easy to focus on my tasks and to excel in my career. I highly recommend this company.
Frequently Asked Questions
What is the usual workflow at Bilibili?
At Bilibili, our workflow involves: researching, creating concepts and designs, gathering feedback, creating prototypes, and constantly iterating for improvement.
What kinds of tech positions does Bilibili use?
We use a variety of technology positions including software engineers, data engineers, web designers, and DevOps engineers.
What kind of qualifications do I need to work at Bilibili?
To work at Bilibili, you should have a degree in computer science, engineering, mathematics, or a related field. You should also have a strong knowledge of programming languages, databases, and a good understanding of development practices.
What career development opportunities do you offer at Bilibili?
We offer a variety of career development opportunities at Bilibili, including training programs, seminars, and mentorship programs.
How do I apply for a tech position at Bilibili?
You can apply for a tech position at Bilibili by filling out the application form on our website. You may also submit your resume, CV, and portfolio online.
I have been working for Bilibili for the past 6 months and I would highly recommend it as a place to work. Working as a programmer in the IT department, I have had the opportunity to work on some amazing projects that are both challenging and interesting to work on. The company culture is great and I really appreciate the focus they have on collaboration, which makes it a great place to network and grow. The pay and benefits are also competitive and I am very pleased with my decision to start working here.
At Bilibili, our workflow involves: researching, creating concepts and designs, gathering feedback, creating prototypes, and constantly iterating for improvement.
What kinds of tech positions does Bilibili use?
We use a variety of technology positions including software engineers, data engineers, web designers, and DevOps engineers.