ByteDance

Full-Stack Software Engineer - Security Engineering

ByteDance

San Jose, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a skilled and passionate Full-Stack Software Engineer with a focus on security engineering? Do you thrive in a fast-paced and innovative environment? If so, ByteDance is looking for you to join our dynamic team as a Full-Stack Software Engineer - Security Engineering. As part of our company, you will have the opportunity to utilize your expertise in creating and maintaining secure applications and systems. We are seeking a highly motivated individual who is dedicated to delivering high-quality and secure solutions. If you are driven, detail-oriented, and have a strong understanding of software security principles, we encourage you to apply for this exciting opportunity.

  1. Develop and maintain secure applications and systems to protect company data and assets.
  2. Conduct regular security audits and vulnerability assessments to identify and address potential threats.
  3. Collaborate with cross-functional teams to implement security measures and ensure best practices are followed.
  4. Stay up-to-date with the latest security trends, tools, and techniques to continuously improve our security infrastructure.
  5. Implement and maintain security protocols and procedures to protect against cyber attacks and data breaches.
  6. Monitor and analyze system logs and security events to identify and respond to security incidents.
  7. Work closely with product teams to integrate security requirements into the development process.
  8. Develop and maintain secure coding practices and conduct code reviews to identify and address security vulnerabilities.
  9. Provide guidance and training to other engineers on security best practices and procedures.
  10. Participate in the design and implementation of new security features and technologies.
  11. Troubleshoot and resolve security-related issues in a timely manner.
  12. Collaborate with third-party security vendors and partners to ensure the security of our systems and applications.
  13. Communicate security risks and recommendations to management and stakeholders.
  14. Contribute to the development and maintenance of security policies and procedures.
  15. Participate in on-call rotation to address any security emergencies or incidents outside of regular business hours.
Where is this job?
This job is located at San Jose, CA, USA
Job Qualifications
  • Extensive Knowledge And Experience In Software Development: A Full-Stack Software Engineer At Bytedance Must Possess A Strong Foundation In Software Development, Including Proficiency In Programming Languages Such As Java, Python, And Javascript. They Should Also Have Experience With Web Development Frameworks And Tools, Such As React And Angular.

  • Expertise In Security Engineering: As A Security-Focused Role, A Full-Stack Software Engineer At Bytedance Must Have A Deep Understanding Of Security Principles, Cryptography, And Secure Coding Practices. They Should Also Be Able To Identify And Mitigate Potential Security Threats And Vulnerabilities In Software Systems.

  • Familiarity With Cloud Technologies: Bytedance Operates On A Large Scale, Which Requires Its Software Engineers To Have Experience With Cloud Technologies Such As Aws, Azure, Or Google Cloud. A Full-Stack Software Engineer Should Have A Good Understanding Of Cloud Security Best Practices And Be Able To Implement Them In Their Work.

  • Strong Problem-Solving Skills: A Full-Stack Software Engineer At Bytedance Should Be Able To Approach Complex Problems With A Logical And Analytical Mindset. They Should Be Able To Troubleshoot And Debug Issues Efficiently And Have The Ability To Come Up With Creative Solutions To Technical Challenges.

  • Communication And Collaboration Skills: In Addition To Technical Expertise, A Full-Stack Software Engineer At Bytedance Should Possess Strong Communication Skills To Effectively Collaborate With Cross-Functional Teams. They Should Also Be Able To Clearly Articulate Technical Concepts To Non-Technical Stakeholders And Work Collaboratively To Deliver High-Quality Software Solutions.

Required Skills
  • Web Development

  • Network Security

  • Database Management

  • Data structures

  • Algorithm design

  • Penetration testing

  • Cryptography

  • Threat Analysis

  • cybersecurity

  • Mobile development

  • Secure Coding

  • Incident

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Full-Stack Software Engineer - Security Engineering in San Jose, CA, USA is $130,000 - $170,000 per year. This range can vary depending on the specific company, experience level, and other factors.

Additional Information
ByteDance is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 2nd, 2024
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About ByteDance

ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies. Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started