X
X· HQ in United States

Software Engineer, Ads Product

Location: Palo Alto, CA · Category: Engineering & Development · Seniority: Junior · USD150,000 – USD350,000 / yearly · Posted: August 29, 2026 · Verified: Oct 23, 2026

Role Overview & Description

This role involves building and shipping product features across the X Ads Platform, focusing on ad delivery, targeting, optimization, measurement, and advertiser experience. The engineer will work on distributed systems at massive scale, leveraging SpaceXSI's infrastructure and AI capabilities to improve advertising products. Ideal for early-career engineers with strong fundamentals and a bias toward action, excited to learn about large-scale advertising systems.
Hiring Telemetry · Expansion Signal

Track team expansion and market signals for X

Polaris7 monitors open roles, strategic market movements, and M&A developments in real time. Get automated intelligence briefings on X and benchmark against direct competitors.

Source & Transparency: This position was structured directly from the publicly accessible career portal of X. Details on the employer’s original job posting are authoritative. Polaris7 charges no placement fees and conducts no candidate screening.
Company IntelligenceVerified Profile

Operator of X, a social platform monetised through ads, subscriptions and API access.

Headquarters: United States

Similar Positions in DACH

Related roles across advertising, media, and data

Re-check scheduledTaipei, TaiwanCustomer Success & Client OperationsMid-Level

This role provides deep technical support for Appier's advertising products, diagnosing delivery and performance issues across the ad serving funnel. The engineer will debug OpenRTB integrations, analyze bid/impression data with SQL, and build internal tools and playbooks. Requires 3+ years in ad tech support or solutions engineering, strong SQL, and scripting skills.

Re-check scheduledBarcelonaEngineering & DevelopmentMid-Level

This product engineering role involves building self-service advertising infrastructure for European brands. The engineer will ship features quickly and iterate on campaign management tools to improve user experience and operational efficiency.

Re-check scheduledMulti-Location (2 Locations)Engineering & DevelopmentMid-Level

This is a generalist mid-level backend engineering role within Reddit's Ads Organization. The engineer will work on microservices, distributed systems, and real-time data-intensive systems that power the advertiser-facing product and ad delivery. Responsibilities include designing and implementing ads products, collaborating with platform and data teams, and improving operational stability. Requires 3+ years of software development experience in languages like Java, Scala, Go, C++, or Python.

Re-check scheduledIrvine, California, United States; Los Angeles, California, United StatesEngineering & DevelopmentLead

This Staff Software Engineer role on the Runtime team owns Viant's high-volume, low-latency ad server, processing billions of requests daily. The engineer will lead technical projects, drive bid optimization and dynamic performance improvements, and develop a self-diagnostic, healing architecture. Requires 8+ years of experience, proficiency in GoLang, and expertise in designing scalable distributed systems with relational databases and cloud technologies like AWS and GCP.

More Positions at X

3 more open roles

Verified 1d agoSingaporeSales & Business DevelopmentSenior

This Client Partner role focuses on developing partnerships and business with Chinese advertisers and their agencies globally, with a focus on the Gaming, Social, and Dating Apps sectors. The role involves driving revenue, creating consultative sales presentations, and mentoring team members. Requires 7+ years of digital media sales experience with Chinese brands and established relationships with marketing decision-makers.

Verified 1d agoMemphis, TNEngineering & DevelopmentMid-Level

This Software Engineer role focuses on building observability infrastructure for supercomputing clusters. The engineer will develop monitoring, logging, and alerting systems to ensure the reliability and performance of large-scale AI training systems. The role requires experience with observability tools and distributed systems.

Verified 1d agoMemphis, TNEngineering & DevelopmentMid-Level

This Observability Software Engineer role builds software systems and platforms to keep supercompute centers running reliably for frontier AI training and inference. The engineer will design and operate multi-service production systems, build predictive and analytical tools, and develop frontend visualizations for operators. Requires programming experience in Python, Rust, C++, or Java and experience with database management systems.