Software Development Engineer In Test, Engineering Excellence

Singapore, Singapore

Job Description

Responsibilities
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.
Why Join Us
At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.
We solve a broad range of computer science problems at TikTok. In Monetization Technology and Recommended System, we build infrastructure, harnesses, and tooling to help improve engineering velocity and product excellence. Join us if:

  • You love developing tools that make the engineering process better -- be it command line tools, web services, test data factories, large scale testing systems, etc.
  • You're passionate about high-quality software, but not so happy about hacks and shortcuts in the code.
  • You've worked to automate and remove repetitive and manual tasks because inefficiency is one of your least favorite things.
  • You believe that unless you can quantify or measure something, you probably can't improve it.
  • You think machine learning?deeplearning?feature engineering in large industry can be testing or debugging.
Responsibilities:
  • Focus on building tools and infrastructure to enable other software engineers at TikTok to ship high quality code more quickly.
  • Design and build tooling and infrastructure to help engineering teams measure and increase their velocity. Develop tools to understand, model, and replicate production traffic patterns in pre-production environments, including some cases in statistical modelling and machine learning techniques.
  • Identify pain points in the development, test, and release process and find scalable ways to address them through software
  • Design and build advanced automated testing frameworks.
  • Develop cloud native platform to solve environments?traffic routing?continuous integration/delivery problem.
Qualifications
  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience
  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience
  • Coding experience in one or more of the following languages: C, C++, Java, Golang or Python.
  • Experience in computer science, data structures, algorithms and software design.
TikTok 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 TikTok, our mission is to inspire creativity and bring joy. 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.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1158053
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned