Backend Software Engineer - Authorization

ByteDance ByteDance · Big Tech · San Jose, CA · Security

Backend Software Engineer role focused on building and maintaining the central and unified authorization service at ByteDance. Responsibilities include designing and implementing backend services, ensuring secure, reliable, and scalable infrastructure, and enforcing fine-grained access control. Requires strong coding skills in Golang, Java, or Python, with preferred experience in large-scale distributed systems and authorization services.

What you'd actually do

  1. Drive, design and implement the backend of authorization services
  2. Design, develop, test and maintain quality code and documentation

Skills

Required

  • Golang
  • Java
  • Python
  • strong coding skills
  • strong communication skills

Nice to have

  • 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