Senior Backend Development Engineer
Summary
Senior backend engineer at 01.AI who architects and writes core code for highly available, high-concurrency business systems, leads technical reviews and refactoring, optimizes performance, and mentors junior engineers. Requires 5+ years of backend experience with proficiency in Rust, C++, Go, or Python.
You will design architectures, select technologies, and write core code for highly available, high-concurrency, scalable business systems. You will translate business requirements into technical designs, lead technical reviews, and optimize system performance. You will guide junior engineers, lead code reviews, improve shared infrastructure and CI/CD pipelines, resolve complex technical issues, and collaborate on technical solutions across product, frontend, and operations work.
Responsibilities
- Design architectures and write core code for business systems
- Create technical solutions and design documentation
- Lead technical reviews
- Drive system refactoring and technology upgrades
- Optimize system performance and resolve production bottlenecks
- Guide junior and mid-level engineers
- Lead code reviews and enforce engineering standards
- Improve shared components, middleware, CI/CD pipelines, and development frameworks
- Resolve complex technical issues and maintain system stability
- Collaborate on technical solutions with product, frontend, and operations stakeholders
Requirements
- Bachelor's degree or above
- More than 5 years of backend development experience
- At least 2 years of system architecture design or technical team guidance experience
- Proficiency in at least one backend language, including Rust, C++, Go, or Python
- Deep understanding of backend runtime mechanisms
- Ability to independently design medium-to-large business modules, interface contracts, and database ER models
- Experience with domain-driven design or clean architecture is a plus
