Posted in

Full Stack Software Engineer – Data – Security

Full Stack Software Engineer – Data – Security

CompanyByteDance
LocationSan Jose, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Strong knowledge of data structures, algorithms and system design.
  • Experience in a frontend development role, with solid JavaScript/TypeScript/HTML/CSS skills.
  • Experience with one or more web frameworks (Vue/React/Angular).
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Python, or Go.

Responsibilities

  • Provide full-stack expertise in developing new features by working closely with design, product, and other cross-functional teams.
  • Design, build, and maintain efficient, reusable, and reliable frontend and backend code that support the company’s core security systems and products.
  • Establish solid design and best engineering practice for engineers as well as non-technical people.
  • Analyze product needs and security&privacy objectives to deliver results aligned with project goals.
  • Work alongside other developers, product management, UX/UI designers, discussing and designing the project features.
  • Good collaborator and team player, comfortable working in a fast-moving, culturally diverse and globally distributed team environment.

Preferred Qualifications

  • Experience in the design and implementation of security solutions, systems and mechanisms is a plus.