About us

Technology moves fast. We stay human.

People Ideas A more open internet

StarFavor was born in the U.S. and shaped by Silicon Valley and Shanghai—bringing together the spirit of innovation with a deeply human perspective.

Palo Alto / Shanghai

Our perspective

Built globally. Grounded in people.

We believe the best technology starts with understanding people. Staying humble, adaptable, and open to different cultures keeps us learning, creating, and moving forward.

The world is unpredictable—and that’s what makes it exciting. Across our global network of developers, publishers, and brand partners, we turn every touchpoint into a chance to create value.

Job openings

Join our team

Bring your ideas, stay curious, and help us build what’s next.

A more human internet.

Account Manager Shanghai, China

We are looking for a proactive and relationship-driven Account Manager to join our team in Shanghai.

Business Development Manager — Advertiser Partnerships United States
Business Development Manager — Developer Partnerships Shanghai, China
Product Manager Shanghai, China
Advertising Operations Shanghai, China
Backend Engineer Shanghai, China

Locations

Palo Alto US / Shanghai CN

North America

United States

2479 E Bayshore Rd, Palo Alto, CA 94303 USA

Our US team drives advertiser and demand partnerships, backed by a global developer network.

Maps · Google · Keyboard shortcuts
Map data ©2026 Google · Terms · Report a map error

Asia Pacific

Shanghai, China

1F, Building 42, Shanghai Technology Oasis, 888 Tianlin Road, Minhang District, Shanghai, China

Our Shanghai hub leads product, engineering, and operations for publishers across the region.

Maps · Google · Keyboard shortcuts
Map data ©2026 Google · Terms · Report a map error

StarFavor

Build what’s next with StarFavor.

Publisher, advertiser, partner or future teammate - start a conversation.

Get Started