Backend Software Engineer - Data, Security

ByteDance ByteDance · Big Tech · San Jose, CA · R&D

Backend Software Engineer focused on building scalable and secure data systems for ByteDance's security initiatives. The role involves designing and implementing robust data infrastructure, establishing engineering best practices, and contributing to novel security solutions.

What you'd actually do

  1. Design and implement reliable, scalable, robust and extensible data systems that support the company's core security systems and products
  2. Establish solid design and best engineering practice for engineers as well as non-technical people

Skills

Required

  • BS or MS degree in Computer Science or related technical field or equivalent practical experience
  • Experience in performing data analysis, data ingestion and data integration
  • Experience with the Big Data technologies (Hadoop, Hive, Spark, Presto, Flume, Kafka, ClickHouse, Flink etc.)

Nice to have

  • Experience in building large scale distributed systems in a product environment
  • Experience in the design and implementation of security solutions, systems and mechanisms