←  Back to all vacancies

[Security] Senior Application Security Engineer

Bybit

Investment & Asset Management

πŸ“ Abu Dhabi, UAE; Kuala Lumpur, Malaysia
πŸ’Ό Full-time
πŸ•’ Posted 7 weeks ago

Job description

Role Overview

Senior Application Security Engineer at Bybit, a leading cryptocurrency exchange and digital financial platform. The role is based at Bybit's global operations.

Company Overview

Established in 2018, Bybit is one of the world's leading cryptocurrency exchanges and digital financial platforms, serving over 80 million users across more than 200 countries and regions. The company delivers a seamless ecosystem across trading, payments, wealth management, custody, institutional services, and Web3. Bybit is recognized as one of the most trusted and transparent platforms in the digital asset industry, backed by a global team of ambitious builders, problem-solvers, and innovators operating in a high-performance and fast-moving environment.

Role Purpose

Primarily responsible for security auditing and security governance of the company's platform systems. Identify potential risks in business requirements and technical implementation plans, provide solutions, and drive their implementation.

Key Responsibilities

Code Auditing

  • Conduct manual code security audits on business code written in Java, Golang, JavaScript, C++, and other languages.
  • Write detailed audit reports documenting findings and recommendations.
  • Develop and demonstrate code audit experience across Java and Go environments.

Vulnerability Analysis and Research

  • Track domestic and international security developments.
  • Analyze and reproduce the latest security vulnerabilities.
  • Maintain proficiency with common white-box audit methodologies.
  • Track and reproduce the latest vulnerabilities as they emerge.

Risk Assessment and Solution Design

  • Deeply understand and master the company's product business.
  • Identify security risks in business architecture, business processes, and business logic.
  • Provide corresponding security solutions.
  • Have a solid understanding of penetration testing principles, methods, and exploitation techniques.

Implementation and Governance

  • Drive security solution implementation.
  • Lead risk governance initiatives.
  • Participate in or lead Security Development Lifecycle (SDL) implementation.

Qualifications & Experience

  • Associate degree or above; requirements may be relaxed for candidates with strong capabilities.
  • At least 3 years of business development or audit experience based on Java or Go.
  • Led or participated in SDL (Security Development Lifecycle) implementation.
  • Expert-level proficiency in Java and/or Go tech stacks.
  • Code audit experience with demonstrated results.
  • Has submitted high-quality vulnerabilities to domestic or international SRC/bug bounty platforms (preferred).
  • Has discovered CVE or CNVD general vulnerabilities (preferred).
  • Experience with TEE (Trusted Execution Environment) and other security encryption, data protection technical architectures and solution implementation (preferred).

Skills & Competencies

  • Proficient in the underlying principles, discovery methods, vulnerable code scenarios, and exploitation techniques of common security vulnerabilities, including but not limited to OWASP Top 10.
  • Understands language-specific characteristics and common mainstream development frameworks.
  • Familiar with mainstream development frameworks such as SpringMVC, SSM, Gin, and GoZero.
  • Proficient in common penetration testing methods.
  • Able to proficiently use AI tools to enhance security work efficiency.
  • Highly proactive with strong logical thinking.
  • Strong communication, coordination, and organizational skills.
  • Demonstrated ability in documentation writing.

Additional Information

Benefits

  • Study Growth Fund supporting professional development and continuous learning.
  • Internal Events: Regular team-building activities, workshops, and events designed to promote collaboration and innovation.
  • Global Collaboration: Work as part of a diverse, international team with colleagues from around the world.
  • Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company.
  • Internal Mobility: Long-term development opportunities with internal job opportunities to help build your career path.

People looking at this role also searched

Report this job

⚑ Quick Apply

Create your account and upload your CV to apply for β€” takes less than a minute.

✨ Get a free AI ATS Score Report for your CV the moment you sign up.