Backend Software Engineer - Core Ads - Product Focused

Company Description

Twitter is what’s happening and what people are talking about right now. For us, life's not about a job, it's about purpose. We believe real change starts with conversation. Here, your voice matters. Come as you are and together we'll do what's right (not what's easy) to serve the public conversation.

The Core Ads Engineering team has an incredibly large part to play in the company's ambitious goal to hit $10b in total revenue and we’re looking to grow our Engineering teams across the internal pillars to help drive our internal execution, vision, culture and fun. We are looking for partners to help scale the org; to be principled, engaging, and up-level teams.

The Position

Come help us scale our Core Ads Engineering Business and you’ll have autonomy, ownership and impact. The overall team is growing at a rapid rate, and we expect significant growth as we continue to grow our revenue impact and product execution. 

Teams with openings currently:

Ads Supply: The Supply team is missioned at  increasing and optimizing Twitter’s ad supply while maintaining a thriving public conversation. We are mostly a backend team that collaborates with multiple work streams to build a successful end to end product and works with data engineers to make data driven decisions. 

Creative Infrastructure: Team powers all ad formats on Twitter. We own the intersection between Twitter’s end-users and our advertisers, and our systems are critical for most of Twitter’s revenue. The backend systems we own plug into systems across Twitter’s entire revenue and consumer stacks - including our mobile and web clients, our ML systems, our Ads serving stack, and our API.

The Advertiser API and Data Service: You’ll collaborate with engineers and product managers across teams to serve the world’s biggest brands, agencies, and Ad Tech partners. You’ll work on a platform that solves their campaign, creative, and audience management needs and provides insights and analytics using API first philosophy.

Ads Measurement: Our team’s mission is to build scalable, reliable and extendable experimentation and measurement platforms that allow advertisers to understand, feel confident in and optimize the performance of their Twitter campaigns. 

Awareness Ads Video:   Team is responsible for a portfolio of ads products including Video Ads, Takeover, and Reach, which together deliver more than half of Twitter’s $3B+ in revenue flow.


  • Experience developing large scale products.
  • Fluent in Java, Scala or another JVM based language
  • Experience building complex software systems that have been successfully delivered to customers.

Additional Information

We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

All your information will be kept confidential according to EEO guidelines.

Notice (Colorado Equal Pay for Equal Work Act)

The expected salary range for this role to be performed in Colorado is USD$146,000.00 - USD$204,000.00. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. This range may be modified in the future.

This job is also eligible for participation in Twitter’s Performance Bonus Plan and Equity Incentive Plan subject to the terms of the applicable plans and policies.

Twitter offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, sick time, and parental leave. Twitter's benefits prioritize employee wellness and progressive support to our diverse workforce.


Software Engineering


Seattle, San Francisco, New York City, Washington, Chicago



U.S. Equal Employment Opportunity information (Completion is voluntary)
Non U.S. Equal Employment Opportunity information (Completion is voluntary)
Privacy and data