Search jobs > San Jose, CA > Senior software engineer

Senior Software Engineer, Ads Data

TikTok
San Jose, California, US
$187K-$280K a year
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.

Do you have the skills to fill this role Read the complete details below, and make your application today.

Our ads data platform team works closely with our product managers and data analysts by building state-of-the-art streaming and batch data processing solutions.

The entire data pipeline supports both the TikTok ads platform and our internal business intelligence platform. In this role, you will see a direct link between your work and the company's business success.

You will have opportunities to deal with Petabyte-level data warehouse. Some of the world's most challenging technical and business problems are waiting for you to solve.

Responsibilities :

  • Work closely with engineering, product managers, and business leaders to make the data-first product design.
  • Interface with engineers, product managers, and data analysts to understand real data needs.
  • Design, build, and run large-scale data service framework, real-time / batch data pipelines. Resolve reliability / scalability challenges.

Qualifications

  • Have a deep understanding of computer principles, with a good data structure and algorithm foundation.
  • 5+ years of hands-on experience in software development, particularly with Java.
  • Expertise in developing backend systems and data product design with big data technologies (Kafka / Flink / HBase / Clickhouse / ES).
  • Good at communication, sensitive to business, able to quickly understand business background, and have excellent ability to integrate technology and business.
  • Experience in large-scale streaming data computing and data warehouses is preferred.

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 creating an environment that reflects the many communities we reach.

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 [email protected].

Job Information :

Compensation Description (annually)

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

Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses / incentives, and restricted stock units.

Our company benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support our employees to give their best in both work and life.

We offer the following benefits to eligible employees :

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, and a Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short / Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) (prorated upon hire and increased by tenure) and 10 paid sick days per year as well as 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
  • Mental and emotional health benefits through our EAP and Lyra.
  • A 401K company match, gym, and cellphone service reimbursements.

The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

J-18808-Ljbffr

10 days ago
Related jobs
Promoted
Doordash
Sunnyvale, California

Senior Software Engineer, Data Engineering. DoorDash is looking for a Senior Data Engineer to be a technical powerhouse to help us scale our data infrastructure, automation, and tools to meet growing business needs. The Data Engineering team builds database solutions for various use cases including ...

Promoted
TikTok
San Jose, California

Develop robust core systems and algorithms, including ads format selection system, ads ranking system, model serving system, etc. Our ads core team is a platform team that develops state-of-art ad technologies, including ranking, retrieval, targeting, bidding, auction, etc. You will be part of a tea...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer, Billing. ...

Promoted
Harbour
CA, United States

As a senior software engineer on the team, you have the opportunity to truly understand the needs of customers and work with our team to design and build key features that empower and delight our users. You will be the primary engineer building new, core product functionality, bringing intelligent r...

Promoted
Latitude AI LLC
Palo Alto, California

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 2+ years of relevant experience)...

Promoted
NVIDIA
Santa Clara, California

We are looking for a motivated and energetic senior member to take a strategic role in the architecture and the entire software product development life cycle. It’s because of our work that scientists, researchers and engineers can advance their ideas. Work with 5G standardization delegates, 5G syst...

Promoted
Atlassian
Mountain View, California

We use data heavily to run experiments across all of Atlassian's core products to make and show the benefits of our paid tiers as well as removing friction from flows for our users. Combine product, business, customers, and deep engineering knowledge to help the team build simple solutions to compli...

Promoted
Penn Foster
Santa Clara, California

We are looking for an experienced software engineer to join our Planning and Control team to work on Foundation software and tooling. In this role, you will develop software that enables rapid algorithm iteration and supports healthy and efficient software development. Develop foundational software ...

Promoted
SA TECHNOLOGIES
Santa Clara, California

Client Data Protection and Availability Software Group develops software that centralizes, automates and accelerates data protection and availability across diverse computing and storage environments and protects critical business data in a fast, secure, and easy-to-manage way. We’re looking for a h...

Promoted
Walmart Global Tech
Sunnyvale, California

Do you have boundless energy and passion for engineering data used to solve dynamic problems that will shape the future of retail? With the sheer scale of Walmart’s environment comes the biggest of big data sets. As a Walmart Senior Software Engineer, you will play a pivotal role in designing, devel...