Team Introduction We are building the central and unified authorization service at ByteDance. The services we build and support include
- Authorization Product, which provides the customer-facing interface that's used by all ByteDance employees daily.
- Authorization Backend, which provides the unified and central authorization capability at ByteDance
We have four major initiatives in our team:
- Build the most secure, reliable and scalable infra that enables high-quality service.
- Enforce fine-grained access control to secure all ByteDance resources and assets.
- Provide intuitive, efficient and transparent access experience to our users.
- Govern the permissions with automation and tools that enforce the least-privileged access control.
Responsibilities:
- Drive, design and implement the backend of authorization services
- Design, develop, test and maintain quality code and documentation
Requirements
Minimum Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or other relevant majors.
- Strong coding skills in languages such as Golang, Java or Python
- Strong communication skills
Preferred Qualifications:
- 3+ years of industry experience working on the large scale distributed system
- Industry experience working on the authorization service
- Passion for building the large scale distributed system