> Markdown version of [/jobs/ext/3976680-senior-backend-software-engineer-multiple-positions](https://www.wearedevelopers.com/jobs/ext/3976680-senior-backend-software-engineer-multiple-positions). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Backend Software Engineer (Multiple Positions) - **Company:** Beijing ByteDance Technology Co Ltd - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $218,400.0 - **Contract:** Permanent contract - **Skills:** Software Applications, Cloud Engineering, Information Systems, Databases, Software Debugging, Fault Tolerance, MySQL, Online Service Provider, Object-Oriented Software Development, Redis, Software Engineering, Software Systems, Systems Architecture, Distributed Programming, Backend, Information Technology, Low Latency - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-backend-software-engineer-multiple-positions-san-jose-ca--0bdbc783-677f-493c-abac-a9bd2aeb682e ## About the Role Software Engineering, Content Development, Problem Solving Skills, Large-Scale Systems, Documentation, Cross-Functional, Performance Management, System Architecture, Risk, Product Development, * Mentor junior-level team members.Qualifications Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 2 years of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 5 years of post-bachelor's, progressive related work experience. Of the required experience, must have 2 years of experience in each of the following: * Designing and architecting large-scale, multi-tiered, distributed software applications, tools, systems, and services using object-oriented design and distributed programming; * Designing and implementing scalable, fault tolerant, distributed, and low latency backend workflow orchestration architecture; * Maintaining and debugging software services; * Working across all phases of the software development lifecycle, including requirements gathering and analysis, design, development, implementation, testing, deployment, and maintenance of back-end and/or cloud native projects; * Designing and managing databases to support online services using MySQL or Redis; and * Providing peer-review and feedback of programmed codes. ## Description * Design, develop, build, and maintain large-scale backend software systems that enhance trust and safety across various applications/platforms. * Write documentation, coding, and work cross-functionally to plan on how to deliver the latest features on the platforms to improve trust and safety of the products. * Improve system design and architecture to ensure high stability, and performance of the services. * Provide solutions to support risk and response business. * Build and enhance user-facing features with a focus on performance and scalability. * Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.