Search jobs > San Jose, CA > Senior software engineer

Senior Fullstack Software Engineer - TikTok, Trust & Safety

TikTok
San Jose
Full-time

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 UsCreation 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. The Trust and Safety (TnS) platform team is responsible for protecting our users from harmful content and abusive behaviors.

With the continuous efforts of our trust and safety platform team, TikTok can provide the best user experience and bring joy to everyone in the world.

Our team is responsible for achieving goals by building moderation desktop applications, Low-code engine & platform, and all kinds of supportive platforms across TnS organization.

Responsibilities - Implement cross platform web-based features, user interfaces and based services for content safety platforms.

  • Responsible for optimizing scalability, reliability and responsiveness of web-based application pages, and to deliver compelling end user experience.
  • Architect efficient and reusable front-end systems that drive complex web applications- Keep at the forefront of emerging web-based technologies and trends, research and evaluate latest web development frameworks, apply new technologies to drive iterative product improvements.

Qualifications- B. Sc or higher degree in Computer Science or related fields from accredited and reputable institutions- 5+ years experience in developing Fullstack web applications, with demonstrable expertise in deep optimization of end user experience, stability & scalability, code modularity and rendering latency- Strong JavaScript / Java / Python Fullstack engineering experience and strong familiarity with key concepts including asynchronous programming, closures and types, layouts, specificity, animation, cross browser compatibility and accessibility - Deep understanding of the underlying design philosophy and implementation of common web frameworks, including React / / NextJS / Express- Good understanding of frontend - backend multi-tier application architecture and protocols, familiarity with product and software development lifecycle process Preferred Qualifications- Deep understanding of the underlying design philosophy and implementation of common web libraries and frameworks- Deep familiarity and experience with common web compilation and bundling frameworks, including Webpack / Rollup / BaBel / AST / GulpExperience in trust and safety or risk control system design and implementation Trust & Safety recognizes that keeping our platform safe for TikTok communities is no ordinary job which can be both rewarding and psychologically demanding and emotionally taxing for some.

This is why we are sharing the potential hazards, risks and implications in this unique line of work from the start, so our candidates are well informed before are committed to the wellbeing of all our employees and promise to provide comprehensive and evidence-based programs, to promote and support physical and mental wellbeing throughout each employee's journey with us.

We believe that wellbeing is a relationship and that everyone has a part to play, so we work in collaboration and consultation with our employees and across our functions in order to ensure a truly person-centered, innovative and integrated approach.

30+ days ago
Related jobs
Promoted
Apple
Cupertino, California

The Sensing and Connectivity Systems Engineering team is actively looking for a highly motivated Software Engineer to design and build Apple's future sensing and connectivity products. Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. As pa...

Promoted
LinkedIn
Mountain View, California

We aspire to create a culture that’s built on trust, care, inclusion, and fun – where everyone can succeed. Job Description:At LinkedIn, we trust each other to do our best work where it works best for us and our teams. Responsibilities:· You will own the front-end development for one or more of our ...

Promoted
Apple
Cupertino, California

We are seeking a talented software engineer to help us to both build and maintain next-generation technologies for Apple's mobile, desktop, wearable, and services platforms. Besides networking, you are already proficient in - and if you're still learning as we all are, are encouraged to become fluen...

Promoted
Niantic
Sunnyvale, California

Niantic is seeking Software Engineers to help grow Pokémon Go by building next-generation augmented reality and location-based experiences. Niantic builds 3D games on mobile platforms (Android, iOS) using Unity and C#; We're seeking passionate folks to build those mobile, real-time, AR/Geo technolog...

Promoted
Apple
Cupertino, California

Join the team building revolutionary ML experiences for Apple Watch! As a senior software engineer, you'll be part of a small group working to prototype and ship ML-powered features that integrate deeply into watchOS experiences millions use every day. You will have many responsibilities relating to...

Promoted
DICE
Santa Clara, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific need...

Promoted
Palo Alto Networks
Santa Clara, California

This setup fosters casual conversations, problem-solving, and trusted relationships. Contribute to existing and new frameworks that allow threat researchers to focus on the threats and engineers (us) focus on the proper tooling to make it all work at scale. Our engineering team is at the core of our...

TikTok
San Jose, California

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo. Why Join UsC...

Amazon Development Center U.S., Inc.
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. We are looking for a Senior Software Dev...

Databricks
Mountain View, California

As a software engineer on the Runtime team at Databricks, you will be building the next generation distributed data storage and processing systems that can outperform specialized SQL query engines in relational query performance, yet provide the expressiveness and programming abstractions to support...