Senior Software Engineer, Ads Measurement Signal (Multiple Positions)

ByteDance
San Jose
Workplace: OnsiteFull timeUSD 264,514 - 450,000 annuallyFunction: Software EngineeringEducation: mastersSkills: []

Develop advertiser-facing measurement and signal infrastructure that manages the end-to-end signal lifecycle at high scale across diverse channels. Build and maintain systems for real-time metric computation, scalable data processing, and reliable microservices for ingestion and API services. Collaborate with product, data science, UX, and compliance to improve measurement quality and privacy protections, while mentoring junior engineers and interns.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Senior Software Engineer, Ads Measurement Signal (Multiple Positions)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Develop advertiser-facing measurement and signal infrastructure that manages the end-to-end signal lifecycle at high scale across diverse channels. Build and maintain systems for real-time metric computation, scalable data processing, and reliable microservices for ingestion and API services. Collaborate with product, data science, UX, and compliance to improve measurement quality and privacy protections, while mentoring junior engineers and interns.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop advertiser-facing product solutions to ensure successful signal lifecycle and build signal infrastructure handling large volumes across channels.
  • •Build products for signal integration, management, and insights.
  • •Design, build, and maintain scalable, future-proof foundations for data collection and data quality.
  • •Collaborate with cross-functional teams (product, data scientist, UX, compliance) to continuously improve measurement.
  • •Implement privacy-protecting measurement technologies and mentor junior software engineers and interns.
Travel: Low travel

Pay and Benefits

Salary: USD 264,514 - 450,000 annually

Key Requirements

  • •Master’s degree (or foreign equivalent) in Computer Science/Engineering, Information Systems, Data Science, Mathematics, or related field with 2 years related work experience; or a Bachelor’s degree with 5 years progressive related work experience.
  • •Experience designing and analyzing end-to-end randomized controlled trials (RCTs) for causal impact of advertising strategies, including sample sizing, experiment integrity, and result interpretation.
  • •Experience developing and maintaining high-performance, real-time metric computation systems using C++ with accurate tracking and low-latency processing at large scale.
  • •Experience creating and optimizing scalable data processing jobs using Apache Spark to handle petabyte-scale advertising logs and produce aggregated datasets.
  • •Experience designing and implementing microservices and distributed systems in Go, and monitoring/improving stability, latency, and scalability of big data pipelines and serving systems.
Education:Master's in Computer Science, Engineering (any), Information Systems, Data Science, Mathematics, or a related field
Tech Stack:C++Apache SparkGoMicroservicesDistributed systemsAPI servicesReal-time metric computationBig data pipelines

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn