Search jobs > San Jose, CA > Software development

SDET, Software Development Engineer in Test - Performance & Experience

TikTok
San Jose, CA
Full-time

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

Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.

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

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

Join us.

About the Team

Our team works with each development team to identify ways to improve TikTok product performance and help set direction and priorities.

What You'll Do :

Performance experience / audio and video direction evaluation guarantee

  • Participate in the entire development process of TikTok core products such as long videos, short videos, live broadcasts, playback, streaming media, search, and explore the optimization space of business and technology in terms of performance / experience through evaluation, etc.
  • to help the business continue to improve. technical quality;
  • Establish systematic performance evaluation, audio and video quality evaluation methods, be familiar with comparison methods such as non-invasive / full reference, carry out quantitative work around basic factors such as CPU / GPU / power consumption / performance / cost, and provide root cause analysis judgment to help business optimize and progress in the right way;
  • According to business and special requirements, design and develop the corresponding experience market and platform to improve overall efficiency and further gain insight into the optimization direction through online data and continuously improve long-tail data, and drive product optimization based on the combination of online and offline data;
  • Participate in horizontal / cross-team collaboration and drive team progress through innovative technologies and new directions.

Qualifications

Minimum Qualifications :

  • Bachelor's degree or higher degree in Computer Science or related fields from accredited and reputable institutions.
  • 4+ years of hands-on experience in backend software development or testing in software engineering, related industries with a deep understanding of system architecture, performance, database etc
  • Experience with scripting / programming languages, preferably Python, Golang

Preferred Qualifications

  • Strong communication skills to effectively work with cross-functional and international partners
  • Equipped with a strong sense of responsibility and the ability to adapt to a fast-paced environment.
  • Strong self-driving force and quick learning ability
  • Strong concurrent task processing ability and efficient work output

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.

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation, please reach out to us at https : / / shorturl.at / cdpT2

TT ENG

1 hour ago
Related jobs
Promoted
In Technology Group Inc (US)
CA, United States

This role involves a wide range of responsibilities including developing code, managing routine production testing, and supporting the Digital and Analog Design Engineers. Implement test software within engineering facilities to the design requirements. Our client works in the manufacturing industry...

Netskope
Santa Clara, California

Netskope does not discriminate in employment opportunities or practices based on religion, race, color, sex, marital or veteran statues, age, national origin, ancestry, physical or mental disability, medical condition, sexual orientation, gender identity/expression, genetic information, pregnancy (i...

TikTok
San Jose, California

The Quality Technology Team focuses on the quality domain, providing a series of effective quality products and tools throughout the entire software engineering lifecycle from development, testing, and changes to online operation and maintenance. We work closely with the Speech Engineering team to h...

PayPal
San Jose, California

Actual Compensation is based on various factors including but not limited to work location, and relevant skills and experience. The total compensation for this practice may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and ...

TikTok
San Jose, California

Experience programmatically testing products, measuring test coverage, developing the best automation, driving testability and promoting best practices in quality areas4. Own the entire system testing process, including but not limited to: analysis, design, executing test plans and cases, and conduc...

JPMorgan Chase & Co.
Palo Alto, California

As a Lead Software Engineer at JPMorgan Chase within the Commercial Bank, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Provide technical expertise throughout the software lifecycl...

Bloomreach
Mountain View, California
Remote

This involves turning complex data into actionable insights, creating intuitive user experiences, and integrating cutting-edge AI technologies like GenAI and LLMs. Implement bug fixes and performance improvements: Continuously maintain and enhance existing backend features based on user feedback, pe...

Amazon Development Center U.S., Inc.
Palo Alto, California

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. The Amazon RDS team is looking for a Sof...

TikTok
San Jose, California

Minimum Qualification:- Bachelor’s degree in computer science or a related STEM field- Specialized experience in one or more of the following machine learning/deep learning domains: hardware accelerator architectures, machine learning compilers or ML systems, AI infrastructure, high-performance comp...

Juniper Networks
Sunnyvale, California

If hired, employee will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market fact...