Senior Full Stack Software Engineer, Landing Page - Ads Interface and Platforms

TikTok
San Jose, California, US
Permanent
We are sorry. The job offer you are looking for is no longer available.

Responsibilities

The information below covers the role requirements, expected candidate experience, and accompanying qualifications.

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy.

The Landing Page and Conversion team is responsible for building tools for advertisers to create their fancy interactive add-ons and landing pages for their ads.

We aim to build excellent user experience products to drive advertisers' business growth. We are looking for strong fullstack engineers who are excited to grow their business understanding and build highly scalable and reliable excellent user experience products, partnering with cross-functional teams to achieve business success.

Key Responsibilities :

  • Discover opportunities and technical pain points of the business, and develop general or customized capabilities to solve them.
  • Come up with new directions and build infrastructure to optimize development efficiency and quality, including but not limited to : auto test solutions, development tools, component libraries, general services, and technical platforms.
  • Regularly communicate with cross-functional teams and contribute to technical decisions on projects.
  • Manage project priorities, progress, and deliverables.
  • Collaborate with PM and R&D teams globally in a fast-paced environment.

Qualifications

  • Bachelor’s degree in computer science or related technical discipline, with 5+ years of related experience.
  • Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills.
  • Familiar with cross-platform tech stacks, such as React Native / Flutter; related experience is preferred.
  • Proficiency and experience working with JavaScript ES5 or later, CSS, and at least one frontend MV* framework such as React or Vue.
  • Collaborative mindset, with solid written and verbal communication skills.
  • Experience with Advertisement Technology is a plus, but not required.
  • Familiarity with back-end technologies and databases is a plus, but not required.
  • Understanding of concurrency, databases, and message queues is a plus.

Job Information :

The base salary range for this position in the selected city is $194,000 - $355,000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies, experience, and location.

We cover 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, and offer a Health Savings Account (HSA) with a company match.

In addition to Flexible Spending Account (FSA) options like Health Care, Limited Purpose, and Dependent Care.

Our time off and leave plans include 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO), 10 paid sick days per year, as well as 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer - Platform Security. ...

Promoted
TikTok
San Jose, California

We are looking for strong tech lead software engineers to drive the design and implementation of our generative AI systems consisting of model training and optimization, deployment with efficient hardware consumption, and applications to user-facing products for image/video processing and interactiv...

Promoted
VirtualVocations
Fremont, California

Key Responsibilities:Integral member of the team defining and building satellite bus platformDesign, develop, and support embedded software environment for satellite flight systemsCollaborate with hardware and software team members on flight software architecture and developmentRequired Qualificatio...

Promoted
Varian Medical Systems, Inc.
Palo Alto, California

Act as a primary software engineering interface for various cross functions and development teams. Demonstrated mature levels of knowledge and experience with current software technologies and be able to co-ordinate, mentor and support the work of several other developer associates. Experience in al...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Software Engineer in the Onchain department. ...

ByteDance
San Jose, California

About the teamByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyper-scale data-center networking solutions that po...

Mediabistro
San Jose, California

Understand ads platform objectives and take full advantage of state-of-the-art backend development techniques to improve ad quality, relevancy, and select the best shop ad candidates delivered to end-users. We are looking for strong Backend Engineers who are excited to grow their business understand...

TikTok
San Jose, California

Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and. Our company benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to sup...

TikTok
San Jose, California

We are looking for engineers who are passionate about innovating, creating and evolving scalable and reliable software, architecture and technical solutions to systematically and aggressively enable our SMB customers' success and grow our company's revenue. In the next few years, while SMB revenue w...

TikTok
San Jose, California

Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and. Must have a Master's degree in Computer Science, Engineering (any), Information Technology, Mathematics, Statistics, Physics, or a relate...