Search jobs > San Jose, CA > Software engineer platform

Software Engineer, Ads Interface and Platform- Shop Ads

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.

Ads Platform and Interfaces teams have a strong customer focus and dedication to technical excellence, to meet our customer needs with reliable and performant platforms and services.

We are looking for strong software engineers who are excited to grow their business understanding and build highly scalable and reliable software, partnering across disciplines and geographies, to achieve the best results.

Responsibilities :

1. Design, develop, test, and continuously improve TikTok Ads experience.

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

3. Collaborate with Product Managers, Designers, and other disciplines to explore the next generation of ads experiences on TikTok.

4. Take responsibility for the team project priorities, deadlines, and deliverables.

5. Define a long-term technical roadmap and contribute to technical decisions on your team.

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

Qualifications

1. Bachelor's degree in computer science or related technical discipline

2. 3+ years of experience in software engineering. Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills

3. Ability to think critically and to formulate solutions in a clear and concise way

4. Very strong teamwork skills (e.g. communication, ownership, empathy, honesty)

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

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

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

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Google's software engineers develop the next-generation technologies that change how billions of users connect, e...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Software Engineer specializing in Rust for a Blockchain Platform. ...

Promoted
Apple
Cupertino, California

Are you interested in making an extensive and impactful contribution to Machine Learning at Apple? Perceiving and reasoning about the world around us, through images/video, text, and/or other signals, is fundamental to crafting engaging user experiences that impact the lives of millions of our custo...

Promoted
Google
Mountain View, California

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Google's software engineers develop the next-generation technologies that change how billions of users connect, e...

Promoted
NVIDIA
Santa Clara, California

Data engineer with extensive data engineering experience for our data science platform supporting NVIDIA's cloud platform services. Partner with our other engineering and business teams to integrate your amazing innovations and algorithms into our production systems. Experience working with Spark an...

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...

Clear Ventures
San Jose, California

Medical, Vision and Dental coverage (PPO, HMO, and HSA options available; 100% premium coverage of several PPO and HMO plans for employees). We offer a variety of roles in software, hardware, and cloud environments. Triage and resolve internal, and customer-found issues. Peer review of Feature Spec,...

TikTok
San Jose, California

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. The TikTok Open Platform team is on a mission to build a platform to bridge content, people and business in TikTok eco-system. We focus on...

Netflix
Los Gatos, California

Investigate, design and build a CI/CD Observability platform that allows our engineers to visualize, track, validate and interact with code changes at all stages of the software development lifecycle. Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Ret...

BHO Tech
Palo Alto, California

You will be building and working with our data systems and data pipelines to help us manage and understand the massive amounts of data we see on a daily basis. We provide solutions that unify user measurement across different devices, platforms, and channels, and deliver a seamless customer experien...