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
San Jose, California

This includes monitoring setup, load testing, Chaos engineering, and CICD, etc. The e-commerce industry has seen tremendous growth in recent years and has become a hotly contested space amongst leading internet companies. TikTok has global offices including Los Angeles, New York, London, Paris, Berl...

TikTok
San Jose, California

Minimum Qualifications:- Bachelor's or Master's degree in computer science or related discipline- 2+ years experience in quality assurance of Inernet products, mainly server-side- Have experience of server-side automation testing- Strong analytical, problem solving skills, ability to coordinate with...

Palo Alto Networks
Santa Clara, California

Develop and execute sophisticated software tests to validate Prisma SASE Functionality and Scale, working closely with Development, Product Management, SRE and Technical Marketing teams. They are constantly innovating – challenging the way we, and the industry, think about cybersecurity. Our enginee...

Apple
Sunnyvale, California

The people here at Apple don't just craft products - they build the kind of wonder that's revolutionized entire industries! It's the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental ...

Fortinet
Sunnyvale, California

Join Fortinet as a Staff/Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products. This position offers the chance to engage in various stages of the development process, from debugging and testing to contributing t...

Alldus
CA, United States

Bachelor's or Master’s degree in fields such as Computer Science, Software Engineering, Electrical Engineering, Robotics, or a closely related discipline. Skilled in developing and documenting test plans, test cases, and test reports that are clear and comprehensive. Effective communicator, able to ...

ID.me
Mountain View, California

AD&D insurance, 401(k) with company match, parental leave, ability to participate in unlimited paid time off subject to the terms and conditions of the PTO policy, including 8 company wide holidays, short and long-term disability insurance, accident and critical illness insurance, referral bonus...

Clear Ventures
San Jose, California

The Arrcus team consists of world-class technologists who have an unparalleled record in shipping industry-leading networking products, complemented by industry thought leaders, operating executives, strategic partners, and top-tier VCs. This policy applies to all terms and conditions of employment,...

Palo Alto Networks
Santa Clara, California

We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are. Responsible for complete software development process including requirement analysis, design, develo...

TikTok
San Jose, California

Your involvement in projects will have a meaningful influence on vital areas such as nurturing emerging creators, amplifying creator engagement, cultivating avenues for creator monetization, and upholding creators' welfare. TikTok's global headquarters are in Los Angeles and Singapore, and its offic...