Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Fullstack Software Engineer, Authorization

$122.57k - $316.8k

ByteDance

Fullstack Software Engineer, Authorization

Location: San Jose

Team: Technology

Employment Type: Regular

Job Code: A158468

Responsibilities

About the Team Welcome to the Authorization Services Team! We are the backbone of the company's security infrastructure, responsible for providing cutting-edge authorization services that are integral to nearly every employee and microservice within our organization. The Authorization (AuthZ) team builds and operates Kani, ByteDance's largest authorization system, serving all product lines across ByteDance and TikTok. Our mission is to provide a unified permission management platform that empowers engineering teams with robust, easy-to-use, and secure access control capabilities. We focus on delivering a comprehensive solution that includes a flexible approval flow engine, a powerful developer platform. Kani supports all the common Access Control models: Role-Based Access Control (RBAC) and Policy-Based Access Control(PBAC) and advanced Attribute-Based Access Control (ABAC) models. By continuously improving user experience (UX) and strengthening our compliance and governance features, we ensure that security is seamless and efficient on a global scale. Join us to tackle challenges in a large-scale, unified authorization environment. As a Fullstack Engineer, you will contribute to the entire feature lifecycle, from conception to deployment. Your responsibilities will include:

  • Developing and maintaining features for our Web Console, BFF (Backend for Frontend), and backend services.
  • Building and optimizing approval flow features to meet diverse business needs.
  • Enhancing the user experience of our Lark bot notifications for approvals and alerts.
  • Supporting internal teams with permission model integration and data migration.
  • Implementing features to detect and warn against compliance risks.
  • Improving the performance, reliability, and scalability of our systems.
  • Writing high-quality, well-tested code and participating in code reviews.
  • Collaborating with product managers, designers, and other engineers to deliver impactful solutions.
  • Contributing to technical documentation to support our developer community.
Qualifications

Minimum Qualifications - Bachelor's degree in Computer Science or a related field. Solid understanding of at least one backend programming language (e.g., Go, Java, Python). Experience with at least one modern frontend framework (e.g., React, Vue) and TypeScript. Basic knowledge of web architecture, microservices, and database technologies (SQL or NoSQL). A strong sense of code quality, with an appreciation for writing clean, testable code. Preferred Qualifications - A foundational understanding of authorization concepts, such as RBAC or PBAC. Experience with BFF (Backend for Frontend) patterns. Contributions to open-source projects or a portfolio of personal projects.

Job Information

For Pay TransparencyCompensation Description (Annually) The base salary range for this position in the selected city is $122574 - $316800 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units. Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure). The Company reserves the right to modify or change these benefits programs at any time, with or without notice. For Los Angeles County (unincorporated) Candidates: Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues; Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and Exercising sound judgment.

About Us

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Why Join ByteDance

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day. As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

Reasonable Accommodation

ByteDance is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Fullstack Software Engineer, Authorization in San Jose, CA vacancy
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Suggested
    Remote work
    Flexible hours

    Affirm

    San Jose, CA
    3 days ago
  • $129k

     ...support complex projects Develop and test software applications using our full-stack...  ...s degree in Computer Science, Software Engineering, or related technical field; or equivalent...  ...Security (DHS) with information from each new employee's I-9 to confirm work authorization.
    Suggested
    Local area
    Flexible hours

    Expedia Group

    San Jose, CA
    3 days ago
  • $156k - $387.6k

     ...Fullstack Software Engineer, Global Payments Location: San Jose Team: Backend Employment Type: Regular Job Code: W9618 Responsibilities The Global Payments team is building a platform to provide cross-border payment solutions for all ByteDance's products... 
    Suggested
    Temporary work
    Local area
    Worldwide

    ByteDance

    San Jose, CA
    3 days ago
  • $116.5k - $160.2k

     ...Full Stack Software Engineer Department: Information Technology Employment Type: Full Time Location: US-California-San Jose...  ...practices. # Experience with authentication and authorization patterns (OAuth2, OIDC) and secure-by-design development.... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Flexible hours

    Align Technology

    San Jose, CA
    3 days ago
  • $155.5k - $315k

     ...Senior Full Stack Software Engineer (Network) This role has been designed as 'Hybrid' with an expectation that you will work on average...  ...in recruitment fraud whereby scammer impersonate HPE or HPE-authorized recruiting agencies and offer fake employment opportunities... 
    Suggested
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    San Jose, CA
    3 days ago
  • $147.4k - $220.9k

    Software Engineer, Full stack , Retail Engineering Apps & Services Sunnyvale, California, United States Software and Services Join us, the...  ...standard for visual perfection to building APIs that help to author and distribute apple product catalog both internal & external... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $168k - $210k

     ...learning, microfabrication, electrical engineering, clinical science, and more. We combine...  ...country. Job type: Full Time • Department: Software • Work type: Hybrid • USD 168,000-210,0...  ...currently based in the US and legally authorized to work in the US. Key... 
    Full time
    Work at office
    Remote work

    Neara

    Santa Clara, CA
    1 day ago
  • $130k - $155k

     ...ultimate goal of enabling human life on Mars. FULL-STACK SOFTWARE ENGINEER (STARLINK CUSTOMER SUCCESS) At SpaceX, we’re leveraging...  ...8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR... 
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Weekend work

    Spacex

    Sunnyvale, CA
    12 hours ago
  •  ...Senior, Software Engineer - Health & Wellness - Backend Multiple locations Regular/ Permanent Salaried Position Summary... Immigration...  ...is not available for this role. Applicants must be authorized to work for any employer in the United States without current... 
    Permanent employment
    Full time
    Work at office

    Walmart

    Sunnyvale, CA
    2 days ago
  •  ...Backend Engineer (Mid-Level) At Tessera Labs, we're revolutionizing business process automation with cutting-edge AI technology...  ...Security & Quality Implement secure authentication and authorization (OAuth2, RBAC, SSO). Follow best practices in code quality... 

    Tessera Labs

    San Jose, CA
    12 hours ago
  • $140k - $215k

     ...datastreams, and so on). CrowdStrike is seeking a backend software engineer who wants to grow at scale, is comfortable with being...  ...experience in implementing web servers and load balancers Authored and lead successful open source libraries and projects... 
    Full time
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    3 days ago
  • $170k - $220k

     ...level. Our HawkEye and BullsEye analytics engine generates intelligent auto-alerts,...  ...Qualifications ~8+ years of professional software engineering experience ~ Experience...  ...solutions ~ Identity management and authorization experience desired ~ Experience with... 
    Work at office

    Kloudfuse

    Cupertino, CA
    12 hours ago
  •  ...for internally and externally facing software Design and implement frontend code...  ...years of professional experience as a fullstack software engineer developing custom solutions or...  ...understanding of caching, authentication, authorization, and privacy considerations Unit... 

    BayOne Solutions

    San Jose, CA
    12 hours ago
  • $114.1k - $214.95k

     ...could be yours! Our Gen AI Experience Engineering team is at the forefront of integrating...  ...architects, and designers team you will author innovative experiences for our customers...  ...responsive web design Solid foundation in software engineering process & standard... 
    Temporary work
    Local area

    Adobe

    San Jose, CA
    3 days ago
  • $114.1k - $214.95k

     ...Our Gen AI Experience Engineering team is at the forefront of integrating AI capabilities across...  ...architects, and designers team you will author innovative experiences for our customers...  ...web design ~ Solid foundation in software engineering process & standard methodologies... 
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    4 days ago
  •  ...Full-Stack Software Engineer We are seeking a motivated, hardworking Full-Stack Software Engineer to join our team. The ideal candidate...  ..., Grafana, Loki). Solid understanding of authentication/authorization (JWT, OAuth2, role-based access patterns). Experience... 
    Internship

    Sakuu

    San Jose, CA
    12 hours ago
  • Job Title Requirements: Strong Java Programming Skills – Candidates will be required to go through a Java coding round. Solid Understanding of Object-Oriented Programming (OOP) principles. Design Expertise for Senior Candidates – For candidates with 10+ ...

    Sparktek

    San Jose, CA
    4 days ago
  •  ...Senior Full-Stack Software Engineering Role This is a senior full-stack software engineering role. You'll work closely day-to-day with other engineers, designer, and PM to plan, design, build, and ship high quality software. Your responsibilities will include:... 

    MindSource

    Cupertino, CA
    3 days ago
  •  ...applications and data visualization frameworks. You will work across the software stack, from designing scalable APIs and data pipelines to...  ...debugging various chip design workflows to enable hardware engineering teams to design the world’s most advanced silicon more... 

    Apple

    Cupertino, CA
    3 days ago
  • $125k - $200k

     ...experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Full Stack Software Engineer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel... 
    Work at office
    Visa sponsorship
    Monday to Friday

    The Resource Collaborative

    Cupertino, CA
    1 day ago
  •  ...SYMVIONICS, Inc. has an Immediate Opening Job Description : Full Stack Software Engineer LOCATION: NASA Ames Research Center, Moffett Field, CA (* immediate opening*) Job Description: ATM-X Freddie As an agile team, we commit code and perform code reviews... 
    Full time
    For contractors
    Immediate start

    Symvionics

    San Jose, CA
    4 days ago
  •  ...Currently, we are looking for entry-level software programmers, Java Full stack developers...  .../Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning...  ...2C, or phone inquiries • All U.S. work authorizations and visa types are welcome You've worked... 
    Full time
    H1b
    Work visa

    SynergisticIT

    Santa Clara, CA
    3 days ago
  • $100k - $160k

     ...creator of the Onewheel and Antic Bikes brands. This role joins the software team responsible for internal business applications and select...  .... Role summary We're looking for a Full-Stack Software Engineer (3+ years) who's comfortable working independently, jumping... 
    Work at office
    1 day per week

    Future Motion

    San Jose, CA
    2 days ago
  • $181.1k - $318.4k

     ...Full Stack Software Engineer - WWDR Engineering At Apple, we build products that enrich people's lives. Worldwide Developer Relations (WWDR) empowers developers outside of Apple to build amazing products for our platforms using Swift, Xcode, and more! The WWDR Engineering... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $147.4k - $272.1k

     ...Full Stack Software Engineer - Camera & Photos Tools & AI Team At Apple, new ideas have a way of becoming extraordinary products and experiences very quickly. Bring your passion and dedication to your job and there's no telling what you could accomplish. Apple's Camera... 
    Relocation
    Shift work

    Apple

    Cupertino, CA
    2 days ago
  • $388k

     ...value from Netflix. This role is a backend-dominant full-stack engineering position. Engineers in this role primarily design and build...  ...be a great fit if you: Have 7+ years of professional software engineering experience, with strong backend focus Are highly... 
    Hourly pay
    Full time
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    Netflix

    Los Gatos, CA
    3 days ago
  • $181.1k - $318.4k

     ...Full Stack Software Engineer - ML Compute Capacity Scaling machine learning workloads across thousands of accelerators creates challenges that few engineers ever encounter. In Apple's Machine Learning Platform Technologies organization, we build the infrastructure that... 
    Relocation

    Apple

    Santa Clara, CA
    12 hours ago
  • $150k

     ...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI...  ...of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment. As a... 
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    12 hours ago
  • $112k - $179k

     ...Senior Full Stack Software Engineer Job Locations US-CA-Santa Clara | US-VA-Reston | US-MD-Lexington Park Requisition ID 2026-164669 Position Category Information Technology Clearance Secret Responsibilities Peraton... 
    Contract work
    Shift work

    Peraton

    Santa Clara, CA
    2 days ago
  • $124.9k - $228.9k

     ...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders. What... 
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Fullstack Software Engineer, Authorization. Be the first to apply!