ByteDance
Software Engineer-Infrastructure Delivery Platform
San Jose, California · Full-time · Posted Oct 28, 2026
- Experience
- 3+ years of development experience for Internet products or microservices.
- Education
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
About the job
Designs and implements software modules for ByteDance’s order fulfillment and supply-chain middle-office systems, collaborates on new features, and resolves production issues.
What you'll do
- Design and implement critical modules for order fulfillment, supply-chain planning, replenishment, cost management, and product lifecycle management.
- Discuss solutions with product and client-side teams and determine technical approaches for new features.
- Respond to and resolve critical live issues and production emergencies.
What they ask for
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
- 3+ years of development experience for Internet products or microservices.
- Strong Java foundation and proficiency with common frameworks such as SpringCloud, SpringBoot, and MyBatis.
- Experience with MySQL operations, Redis and MQ middleware, JVM tuning, and Linux system operations; familiarity with OOP, design patterns, and database design.
Nice to have
- Enterprise supply-chain management experience.
- E-commerce order fulfillment management experience.
Tools
Java, SpringCloud, SpringBoot, MyBatis, MySQL, Redis, MQ, Linux
Model-written summary · the original posting is authoritative