Security Software Engineer

3 days ago


Singapore BYTEDANCE PTE. LTD. Full time

**About ByteDance**

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Helo, and Resso, 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 Us**

Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible.

Together, we inspire creativity and enrich life - a mission we aim towards achieving every day.

To us, every challenge, no matter how ambiguous, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve.

Join us.

**About the Team**

As part of the Security Engineering team, we are responsible for supporting the company's construction of security capabilities and platform services, combining other teams to create efficient and high-quality service docking capabilities, enhancing interactive experience, and lowering the user's barriers to understanding and using security services.

**Responsibilities**

We are looking for Security Software Engineers to join our Security Engineering team in building the next-generation of ByteDance's product security & privacy infrastructure that furthers our system security and user data privacy protection level, which will impact all ByteDance's products globally. In addition, you will also have opportunities to work closely with product teams across the world. Together we will identify opportunities, define innovative ways to build our users a safe and trustworthy environment, and help us shape the future of ByteDance.
- Research, design, develop, test, maintain and continuously improve ByteDance's product security & privacy Infrastructure and softwares.
- Update Software, enhances existing software capabilities. Develop and direct software testing and validation procedures to optimize reliability, availability and performance of globally distributed systems.
- Work with multiple cross-functional global teams to integrate hardware and software systems and develop specifications and performance requirements, to deliver high-quality work in rapid product development.
- Deploy, troubleshot and operate large distributed systems.
- Manage individual project priorities, deadlines and deliverables

**Minimum Qualifications**
- Bachelor's degree and or above in Computer Science, Computer Engineering or other relevant majors.
- Strong knowledge of data structures and algorithms
- Proficiency in at least one server library / framework like Express, Koa, Gin, Kite, Django, etc and at least one kind of database like MySQL, Redis, MongoDB, Hive, ClickHouse, ES, etc and at least one kind of message queue like Kafka, RocketMQ, etc
- Understanding of load-balance, container virtualization, familiarity with NGINX, Docker, K8s, Serverless, etc
- Proficiency in TypeScript, CSS and various layouts, at least one kind of general purpose programming language like Node.js etc
- Understanding of component-based development ideas, familiarity with React.js, Vue.js, or any other equivalent library / framework
- Excellent programming, debugging, and optimization skills in general purpose programming languages
- Ability to think critically and to formulate solutions to problems in a clear, concise and timely manner

**Preferred Qualifications**
- Experience in cloud-native security services and infrastructure such as Key Management System (KMS), or Public Key Infrastructure (PKI) to serve as a foundation for production infrastructure security. Experience in securing software supply chains to ensure source and build integrity at any stage of the software lifecycle.
- Experience with two or more general purpose programming languages including but not limited to: Go, Node.js, Java, or Python. Preferred familiarity in Rust.

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.


  • Software Engineer

    2 days ago


    Singapore Internal Security Department Full time

    Join to apply for the Software Engineer role at Internal Security Department . Get AI-powered advice on this job and more exclusive features. What The Role Is ISD confronts and addresses threats to Singapore's internal security and stability. For over 70 years, ISD and its predecessor organisations have played a central role in countering threats such as...

  • Software Engineer

    5 days ago


    Singapore Anacle Systems Pte Ltd Full time

    **Responsibilities**: - Evaluate 3rd party, security-related components and implement code to integrate with the components - Address vulnerability tests’ and penetration tests’ findings by implementing code-level and database-level fixes in web-based and mobile-based projects and products - Troubleshoot and debug issues that arise - Prepare and...


  • Singapore ByteDance Full time

    Security Software Engineer, Security Engineering Security Software Engineer, Security Engineering 2 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from ByteDance Hiring Cybersecurity & IT talents | SHRM-SCP, IHRP-CP Responsibilities About the Team As part of the...

  • Software Engineer

    4 days ago


    Singapore Anacle Systems Pte Ltd Full time

    **Responsibilities**: - Evaluate 3rd party, security-related components and implement code to integrate with the components - Address vulnerability tests’ and penetration tests’ findings by implementing code-level and database-level fixes in web-based and mobile-based projects and products - Troubleshoot and debug issues that arise - Prepare and...


  • Singapore TRISOFT OUTSOURCING PTE. LTD. Full time

    Roles & ResponsibilitiesImplement, test and operate advanced software security techniques in compliance with technical reference architecture Perform on-going security testing and code review to improve software security Troubleshoot and debug issues that arise Provide engineering designs for new software solutions to help mitigate security...

  • Software Engineer

    2 weeks ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesKey ResponsibilitiesLead the design, development, and deployment of complex software systems. Architect scalable, reliable, and secure solutions across cloud and on-premise environments. Write high-quality, maintainable, and efficient code following industry best practices. Collaborate with cross-functional teams (Product, QA,...

  • Software Engineer

    2 weeks ago


    Singapore HORIZON SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesKey ResponsibilitiesLead the design, development, and deployment of complex software systems. Architect scalable, reliable, and secure solutions across cloud and on-premise environments. Write high-quality, maintainable, and efficient code following industry best practices. Collaborate with cross-functional teams (Product, QA,...


  • Singapore Canonical Full time

    Overview Join to apply for the Security Software Engineer role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives in cloud, data science, AI, engineering innovation, and IoT. Our customers...


  • Singapore beBeeSecurity Full time $100,000 - $200,000

    Join a team that prioritizes security in software development.We are seeking a skilled engineer to focus on building and deploying secure products. This involves creating systems that safeguard the entirety of our software supply chain, as well as detecting third-party vulnerabilities in libraries, OS, and container components. You will integrate with our...


  • Singapore GXS BANK PTE. LTD. Full time

    **About the Team** We are the bank's security engineering team - our mission is simple - we make sure that we build and leverage secure systems and operate them at production scale in a secure way. Our engineering teams move fast and are constantly innovating, and our security engineers need to ensure we provide the right tools and processes to help them...