Search jobs > San Jose, CA > Frontend software engineer

Frontend Software Engineer Graduate (Ads Interface and Platform) - 2025 Start (BS/MS)

TikTok
San Jose
Full-time

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 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 TikTok Ads Creative & Ecosystem team's mission is to solve the above dilemma, by building industry-leading tech solutions for ads creative / landing page understanding, production / generation, and optimization, to inspire and empower advertisers, creators, and other 3rd parties in the ecosystem to create and deliver the best engaging creative experiences to the end users.

Our work is at the core of TikTok and creator monetization. Examples of our team's work include TikTok video editor, AI-powered smart video generation (we are also exploring AIGC), and TikTok creative exchange (a creative marketplace to connect TikTok advertisers with creators or third-party creative agencies).

We are looking for talented individuals to join our team in 2025. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities.

Co-create a future driven by your inspiration with TikTok. Successful candidates must be able to commit to an onboarding date by end of year 2025.

We will prioritize candidates who are able to commit to these start dates. Please state your availability and graduation date clearly in your resume.

Applications will be reviewed on a rolling basis. We encourage you to apply early. Candidates can apply for a maximum of TWO positions and will be considered for jobs in the order you applied for.

The application limit is applicable to TikTok and its affiliates' jobs globally. Responsibilities 1. Design, develop, test, and continuously improve TikTok Ads software2.

Manage the work of a focused team of software engineers, providing guidance, regular feedback, education, and mentoring3.

Take responsibility for the team project priorities, deadlines, and deliverables4. Define a long-term technical roadmap and contribute to technical decisions on your team5.

Collaborate with PM and R&D teams globally, in a fast-paced environment

Minimum Qualifications1. Bachelor’s degree in computer science or related technical discipline2. Experience in software engineering.

Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills3. Ability to think critically and to formulate solutions in a clear and concise way4.

Very strong teamwork skills (. communication, ownership, empathy, honesty) Preferred Qualifications1. Go, Vuejs and React tech skills.

2. Experience with Advertisement Technology is a plus, but not required

6 days ago
Related jobs
TikTok
San Jose, California

You will have the opportunity to work closely with Backend Engineers, Frontend Engineers as well as SRE and Test Engineers in a high-impact and fast-paced environment. ResponsibilitiesAs an iOS Software Engineer on the TikTok Engineering team, you will:- Work closely with our talented backend and pr...

TikTok
San Jose, California

We seek strong software engineers to build the best experience for users managing Digital Marketing, with highly scalable and reliable software partnering across disciplines and geographies. You will help businesses achieve the best results, enriching life for TikTok users, and bringing innovative b...

Bytedance
San Jose, California

Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems;. With a suite of more than a dozen products, including TikTok as well as platforms specific to the China market, including Toutiao, Douyin, an...

TikTok
San Jose, California

Being part of the TikTok Shop Design team, you will be able to utilize qualitative/quantitative studies to collect user feedback, create a deep understanding and empathy for our users, and work cross-functionally with design, product, and marketing teams to meet the business needs. Appropriately han...

TikTok
San Jose, California

This includes ensuring our systems are scaling to handle the ever-growing user base of TikTok and expanding our reach by making our tools accessible through our open platform. Minimum Qualifications:• Bachelor's or Master's degree in Computer Science or related fields or equivalent practical experie...

WayUp
San Jose, California

Adobe is seeking talented and passionate Software Engineers across all organizations to help plan, design, develop, and test software systems or applications for software enhancements and new products used in local, networked, cloud-based, or Internet-related computer programs and products. Collabor...

TikTok
San Jose, California

Build world-class frontends, which combine usability, accessibility, elegance, performance, and maintainability- Adopt automated and manual test strategies to ensure product quality- Learn and understand how TikTok products work and help build end-to-end solutions- Learn and grow from working with g...

Apple Inc.
Sunnyvale, California

Would you like to work in a fast-paced environment where your technical abilities will be challenged on a day to day basis? If so, Apple’s AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & ...

SiFive
Santa Clara, California

Engage with architecture, hardware engineering and other software engineering teams to review and refine new features. In this position you will own and enhance existing tools like OpenOCD, GDB, LLDB and SiFive TraceDecoder to add support for new hardware and software features, as well as develop ne...

Apple Inc.
Cupertino, California

Apple’s on-device machine learning (ODML) team is looking for an exceptional software engineer to expand and support its suite of frameworks and tools. AIML - Software Engineer (On-Device Machine Learning), Machine Learning Platform and Infrastructure. You will develop, maintain and support Apple’s ...