Outscal Logooutscal logo

Service Framework Software Engineer Intern

1 Hour ago • Upto 1 Years • Full Stack Development

Job Summary

Job Description

ByteDance is seeking a Service Framework Software Engineer Intern for a 2025 start. The Microservice Framework team researches programming languages, RPC frameworks, and high-performance middleware. The intern will participate in developing, optimizing, and maintaining the RPC framework, improving performance and scalability. Responsibilities include optimizing microservices for business services, building new microservice architectures, and contributing to cutting-edge research and development of next-generation service communication frameworks. The team utilizes Golang framework (Kitex) for tens of thousands of services handling billions of QPS. The role involves working with Service Mesh and traffic management platforms covering most of the company's businesses.
Must have:
  • Proficient in Golang/Java/Python/Rust
  • Strong interest in RPC frameworks/Service Mesh
  • In-depth understanding of RPC principles (Kitex/gRPC/etc.)
  • In-depth understanding of network programming (HTTP/TCP)
  • Understanding of microservice governance
  • Excellent problem-solving skills
Good to have:
  • Experience contributing to open source projects
  • Practical experience with RPC or Service Mesh systems
  • Deep understanding of containerization and cloud-native technologies

Job Details

Responsibilities
The Microservice Framework team focuses on in-depth research on programming languages, RPC frameworks, and high-performance middleware. We provide the company with research and development frameworks, high-performance middleware, service mesh, and unified Governance platforms. Among them, the Golang framework (Kitex) has been applied to tens of thousands of services carrying over billions of QPS in total and is at the forefront of the industry in terms of performance and scalability. Service Mesh and our traffic management platforms cover most of the company's businesses. You will have the chance to participate in cutting-edge research and development, working with our team to build the next generation of service communication frameworks. Responsibilities 1. Develop, optimize, and maintain the RPC framework, improving performance, stability, and scalability issues. 2. Optimize the performance of microservices for business services, providing high-performance foundational components. 3. Build a new microservices architecture to solve existing problems in microservices.
Qualifications
Minimum Qualifications: - Proficient in one or more programming languages such as Golang/Java/Python/Rust - Strong interest in technologies such as RPC frameworks/Service Mesh/traffic management systems - In-depth understanding of RPC principles and frameworks such as Kitex/gRPC/bRPC/Dubbo/Thrift - In-depth understanding of network programming and protocols such as HTTP/HTTP2, TCP, etc. - In-depth understanding of the key areas of microservice governance and its implementation. - Excellent problem-solving skills, able to effectively identify and address complex issues. - Good teamwork skills, able to work effectively in a multitasking environment. Preferred Qualifications: - Experience in contributing to open source projects; - Practical experience with RPC or Service Mesh systems. - Deep understanding of containerization and cloud-native technologies. 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
Job Information
About Us

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Why Join ByteDance

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.

As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

Similar Jobs

Nolimit City - Senior Software Engineer

Nolimit City

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago
ByteDance - Software Engineer Intern (Recommendation Infrastructure)

ByteDance

San Jose, California, United States (On-Site)
2 Hours ago
Salesforce - Director, Network Security Engineering

Salesforce

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Luxoft - Senior Mobile QA Automation

Luxoft

Pune, Maharashtra, India (On-Site)
4 Months ago
The Walt Disney Company - Senior Software Engineer - Media Streaming

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
20 Hours ago
WebFX - Entry Level Software Engineer

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
5 Months ago
Technorizen Software Solutions - Exp. PHP Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
8 Months ago
Hitachi - MS-D365 CRM Technical Consultant

Hitachi

Pune, Maharashtra, India (Remote)
5 Months ago
Nagarro - Senior Staff Engineer - Python Full Stack Developer

Nagarro

Colombia (Remote)
1 Month ago
The Walt Disney Company - Software Engineer II (Rust Developer)

The Walt Disney Company

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sporty Group - Android Engineer

Sporty Group

(Remote)
2 Months ago
Sporty Group - IN QA Automation Engineer

Sporty Group

India (Remote)
10 Months ago
Supercell - Senior Server Engineer, Clash of Clans

Supercell

Helsinki, Uusimaa, Finland (On-Site)
5 Months ago
Meta - Research Scientist Intern, Language and Multimodal Research for MetaAI (PhD)

Meta

New York, New York, United States (On-Site)
4 Months ago
PwC - Associate – Utility Transformation– Advisory– Gurugram

PwC

Gurugram, Haryana, India (On-Site)
5 Months ago
Nagarro - Associate Staff Engineer, Hybris

Nagarro

India (Remote)
5 Months ago
GoTo Group - Senior Data Warehouse Engineer - India

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Meta - Software Engineer, Product

Meta

New York, New York, United States (Remote)
4 Months ago
Blizzard Entertainment - Program Manager, B&OP

Blizzard Entertainment

Irvine, California, United States (On-Site)
6 Months ago
Google - Software Engineer, PhD, Early Career, Campus, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Singapore

The Walt Disney Company - Marketing & Media Services Events Manager

The Walt Disney Company

Singapore, Singapore (On-Site)
2 Hours ago
Tencent - Forex Application Development Intern - Singapore 900071

Tencent

Singapore (On-Site)
3 Months ago
ByteDance - Marketing Intern, BytePlus

ByteDance

Singapore (On-Site)
2 Hours ago
The Walt Disney Company - MarkOps Consultant - Contract

The Walt Disney Company

Singapore, Singapore (On-Site)
4 Months ago
ByteDance - Payment Strategy Intern - Global Payment

ByteDance

Singapore (On-Site)
20 Hours ago
ByteDance - Threat Intelligence Engineer, Security Assurance

ByteDance

Singapore (On-Site)
4 Months ago
Bushiroad - Logistics Executive

Bushiroad

Singapore, Singapore (On-Site)
1 Month ago
NetEase Games - Game AI Research Leader

NetEase Games

Singapore (On-Site)
1 Month ago
Garena - Quality Assurance Intern

Garena

Singapore (On-Site)
1 Month ago
ByteDance - Product Manager

ByteDance

Singapore (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

New York, New York, United States (On-Site)
6 Months ago
Bally's Interactive - Full Stack Developer (React + Java)

Bally's Interactive

London, England, United Kingdom (On-Site)
21 Hours ago
Fandom - Senior Full-stack Software Engineer

Fandom

Poznań, Greater Poland Voivodeship, Poland (Remote)
1 Month ago
Nagarro - Senior Staff Engineer, .Net Fullstack

Nagarro

Hyderabad, Telangana, India (On-Site)
5 Months ago
Postman - Staff Frontend Engineer, Client Platform

Postman

San Francisco, California, United States (On-Site)
5 Months ago
Vi - Senior Software Engineer

Vi

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Canva - Engineering Manager - (Python/Javascript) - Internal Apps

Canva

Melbourne, Victoria, Australia (Remote)
1 Week ago
Google - Software Engineer III, Infrastructure, Google Cloud Platforms

Google

Kirkland, Washington, United States (On-Site)
4 Months ago
Smarsh - (Principal Engineer)Cloud Application Developer

Smarsh

India (Hybrid)
5 Months ago
Netflix - Machine Learning Software Engineer (L5) - Content and Studio

Netflix

United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Where imagination meets innovation, delivering limitless gaming experiences.

New York, New York, United States (On-Site)

Taguig, Metro Manila, Philippines (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

Singapore (On-Site)

View All Jobs

Get notified when new jobs are added by ByteDance

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug