Search jobs > Mountain View, CA > Software development

Software Development Engineer in Test, Monetization - USDS

TikTok
Mountain View, CA
Full-time

Responsibilities

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. U.S. Data Security ("USDS") is a subsidiary of TikTok in the U.

S. This new, security-first division was created to bring heightened focus and governance to our data protection policies and content assurance protocols to keep U.

S. users safe. Our focus is on providing oversight and protection of the TikTok platform and U.S. user data, so millions of Americans can continue turning to TikTok to learn something new, earn a living, express themselves creatively, or be entertained.

The teams within USDS that deliver on this commitment daily span across Trust & Safety, Security & Privacy, Engineering, User & Product Ops, Corporate Functions and more.

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 Ads QA team focus on the quality assurance of the whole ads-system, including AD manager, delivery system, review system, conversion measurement and etc.

We aim to improve the usability, reliability, stability of the whole system and user experience through project testing, automation testing, CI / CD system construction, test tool construction and etc.

We are looking for people who have good business sense and testing / CICD / automation experience to join our team.

What You'll Do :

  • Participate in the development of automated testing tools / frameworks, design and execution of automated test cases, automatically building test environments, and continuous integration.
  • Responsible for the entire process of advertising system testing, including requirements analysis, design review, formulating test plans, designing and executing test cases, conducting defect tracking and software quality analysis, etc.
  • Understand the tools and techniques used in developing new products and work with cross-functionality teams to establish and refine dashboards and metrics to facilitate our data-driven approach.

In order to enhance collaboration and cross-functional partnerships, among other things, at this time, our organization follows a hybrid work schedule that requires employees to work in the office 3 days a week, or as directed by their manager / department.

We regularly review our hybrid work model, and the specific requirements may change at any time.

Qualifications

  • 3+ years of work experience, bachelor's degree or above in computer science or related major is preferred.
  • Familiar with at least one programming language (Python / Java).
  • Solid computer basics (network / database / algorithm).
  • Proactive, self-driving, and in-depth understanding of the business; capability of communicating with cross-functional teams and taking charge of a business independently.

Preferred Qualifications :

  • Familiar with golang / c++ is a plus.
  • Familiar with API test platform, pytest, diff tools is a plus.
  • Experience in continuous integration is preferred.

Candidates for this position must be legally authorized to work in the United States. This position is not eligible for visa sponsorship or support.

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 redacted

This role requires the ability to work with and support systems designed to protect sensitive data and information. As such, this role will be subject to strict national security-related screening.

30+ days ago
Related jobs
Promoted
TikTok
Mountain View, California

Responsible for building or maintaining a working quality testing system by combining the business characteristics to introduce appropriate technologies which will improve the e-commerce business quality. Responsible for special testing technologies such as server-side automation testing, server-sid...

Promoted
Axiado
San Jose, California

The Axiado Platform Integration Team is looking for an innovative, Systems Engineer, with a passion for learning, to focus on Platform System Integration. The successful candidate will work with customers and leadership as well as internal software and hardware engineering teams to integrate Axiado ...

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

We are interested in people who can conduct independent research and have a passion for software and system building, that is, smart people who get stuff done!. We are looking for talented individuals with expertise and passion for building database internals. Own the design, implementation, and ver...

Amazon.com Services LLC - A57
Sunnyvale, California

As a Software Development Engineer, you will be working with a unique and gifted team developing exciting products for consumers and collaborate with cross-functional engineering teams. We are looking for a talented and passionate Software Development Engineer to be part of an exciting team building...

Zoom
San Jose, California

Must have 2 years of experience in Java, in-depth understanding of JVM and its common troubleshooting tools; Elastic Search Development; Kafka Development; Ansible Development; Kubernetes Development; Python Development; AWS Open Search Development; and Jenkins Development. As part of our award-winn...

Amazon.com Services LLC
Sunnyvale, California

Are you looking for an opportunity to build a highly available, large scale, enterprise-wide software solution? Does it excite you to find patterns and build generic, composable software solutions to solve complex problems? Are you looking for inventing newer and simpler ways of building solutions? ...

Amazon.com Services LLC - A57
Palo Alto, California

Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, massively scalable services technology in a fast-paced team environment? Do you love working on industry defining projects that move the needle?. Our Software Development Engineers play an i...

Amazon.com Services LLC
Santa Clara, 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. Leveraging existing Amazon services and ...

Oracle
Santa Clara, California

We value self-initiated systems engineers with a passion for learning, building, deploying, and operating infrastructure services globally and those who welcome the challenges at scale, all while being part of cloud operations with the autonomy to structure your own journey. Oracle maintains broad s...

Snap Inc.
Palo Alto, California

The team operates in a cross-functional setting closely collaborating with multiple product and engineering teams including business analytics, causal measurement, targeting and optimization and privacy engineering. We’re looking for a Principal Software Engineer to join the Ad Attribution team at S...