Security Software Engineer

4 weeks ago


Singapore Byte Dance Full time
ResponsibilitiesAbout 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. - Analyse user needs and security & privacy objectives, develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. - 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

QualificationsMinimum 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.



  • Singapore GOOGLE ASIA PACIFIC PTE. LTD. Full time

    Roles & ResponsibilitiesPRODUCT AREAWhether it is paying online with Autofill, using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless, and secure. In addition to consumer payment technologies, the Payments team also powers the money movement between Google and its consumers and...

  • Software Engineer

    6 days ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...


  • Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Design and perform tests and check cases to determine if infrastructure components, systems and applications meet confidentiality, integrity, authentication, availability, authorisation, and non-repudiation standards.• Translate requirements into test plan, write and execute test scripts or codes in line with...

  • Software Engineer

    4 days ago


    Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Research, design, and develop computer and network software or specialised utility programs.. Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.. Update software, enhances existing software capabilities, and develops and direct software testing and...


  • Singapore St Engineering Info-security Pte. Ltd. Full time

    ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive...


  • Singapore Ridik Software Solutions Pte. Ltd. Full time

    Job Duties:. Design and perform tests and check cases to determine if infrastructure components, systems and applications meet confidentiality, integrity, authentication, availability, authorisation, and non-repudiation standards.. Translate requirements into test plan, write and execute test scripts or codes in line with standards and procedures to...


  • Singapore BYTEDANCE PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the Company 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,...


  • Singapore PIXIEPOINT SECURITY PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking talented and passionate individuals to join our Offensive Security team! This position has a strong focus on discovering unknown vulnerabilities in systems and devices.This position will be based in Singapore, but remote work is possible for the right candidate.We regret to inform that only shortlisted candidates will...


  • Singapore CYBERARK SOFTWARE Full time

    Who We AreCyberArk (NASDAQ: CYBR) is the global leader in Identity Security. Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – human or machine – across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world's leading...

  • Software Engineer

    24 hours ago


    Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    Roles & ResponsibilitiesTescom Singapore is looking for a: Software Engineer in Test (SEIT)Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right...


  • Singapore Manpower Full time

    Software Security Specialist Our client , a multinational automotive parts manufacturing company which develops pioneering technologies and services for sustainable and connected mobility of people a Software Security Specialist Our client , a multinational automotive parts manufacturing company which develops pioneering technologies and services for...


  • Singapore CYBERARK SOFTWARE Full time

    Who we areCyberArk (NASDAQ: CYBR) is the global leader in Identity Security. Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – human or machine – across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world's leading...

  • Software Engineer

    4 weeks ago


    Singapore Secureage Technology Pte. Ltd. Full time

    As a Software Engineer, you will be responsible for designing, developing, and maintaining applications on Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to deliver reliable and efficient software...


  • Singapore Pixiepoint Security Pte. Ltd. Full time

    We are seeking talented and passionate individuals to join our Offensive Security team! This position has a strong focus on discovering unknown vulnerabilities in systems and devices. This position will be based in Singapore, but remote work is possible for the right candidate. We regret to inform that only shortlisted candidates will be notifiedDuties and...


  • Singapore SPRAOI SOFTWARE SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Analysing stakeholder requirements, formulating design and development proposals to enhance the global markets technology efficiency and meets Front office expectations Implement Murex platform and integrate with other internal applications. Delivering and supporting the Global markets platform (Murex), managing...

  • Software Engineer

    3 weeks ago


    Singapore SECUREAGE TECHNOLOGY PTE. LTD. Full time

    Roles & ResponsibilitiesAs a Software Engineer, you will be responsible for designing, developing, and maintaining applications on Microsoft Windows operating system. Your work will be critical in ensuring hardware and software compatibility, security, and system stability. You will collaborate closely with cross-functional teams to deliver reliable and...

  • DevOps Engineer

    3 weeks ago


    Singapore Vanguard Software Pte. Ltd. Full time

    JOB SUMMARYAs a DevOps Engineer, you will be responsible for implementing and managing the tools, processes, and infrastructure needed to support continuous integration, continuous delivery (CI/CD), and automated deployment of software applications. You will collaborate with development teams, operations teams, and other stakeholders to streamline and...

  • DevOps Engineer

    3 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB SUMMARYAs a DevOps Engineer, you will be responsible for implementing and managing the tools, processes, and infrastructure needed to support continuous integration, continuous delivery (CI/CD), and automated deployment of software applications. You will collaborate with development teams, operations teams, and other stakeholders...

  • Software Engineer

    4 days ago


    Singapore TELERADIO ENGINEERING PTE. LTD. Full time

    Roles & ResponsibilitiesTeleRadio is developer of vehicle security solution and we are looking for dynamic software engineer that has a strong will and keen challenges. This position would suit those with strong interest and ability in software architecture, algorithm design, ai implementation and have rigorous programming discipline.Be part of our team to...

  • Software Engineer

    4 days ago


    Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities: Collaborate with other developers and engineers to specify, design, build, and maintain software applications. Perform software implementation and testing. Analyze and troubleshoot software issues. Generate relevant documentations, reports etc. Contribute to continuous improvement of software development best...