Note: The job is a remote job and is open to candidates in USA. Fluency is a company focused on reshaping digital advertising through open communication and inclusivity. The Principal Software Engineer, DSP Integrations, will be responsible for the architecture and execution of integrations with major Demand-Side Platforms, focusing on accelerating Amazon DSP delivery and ensuring robust cross-DSP integration.
Responsibilities
- Architect Fluency's integrations with major Demand-Side Platforms (currently TTD, Amazon DSP, and Basis; expanding over time)
- Design and own partner API integrations (REST and GraphQL), including authentication, rate limits, retries, idempotency, reporting feeds, and webhook patterns
- Encode platform-specific operational semantics (campaign and ad group structure, targeting, budget behavior, bid strategies, attribution windows, learning-phase triggers) so that Fluency executes correctly on each DSP
- Implement cross-DSP capabilities including blueprint integration, reverse sync and forward mutate patterns, and object authority models
- Partner with DSPs at the engineering level, collaborating with partner-side technical contacts to unblock integration work
- Set technical direction and quality standards through architectural decisions, code, and design reviews, exercising influence rather than formal authority
- Triage and resolve partner-integration defects and client-launch issues affecting campaign execution and reporting accuracy
Skills
- 8+ years of software development experience, with a heavy focus on backend architecture and integration design
- Direct experience integrating with major DSPs as a consumer of their APIs
- Deep experience working with partner APIs at scale: REST and GraphQL, authentication patterns, rate limits, retries, idempotency, reporting ingestion, and webhook handling
- Practical understanding of DSP operational differences (budgeting, pacing, targeting, bid strategies, reporting), with a track record of encoding those differences correctly in integration logic
- Proven proficiency with Java and Spring Boot, including event-driven services (e.g., Kafka)
- Knowledge of cloud infrastructure (AWS) and experience with distributed systems operating at high data volume
- Comfort with high-volume integration workloads
- Strong bias toward ownership and impact in an environment with aggressive deadlines and externally committed delivery dates
- Passion for iterative development and continuous learning
- Hands-on knowledge of more than one DSP (TTD, Amazon DSP, Basis, MSFT DSP, Yahoo DSP, StackAdapt, or equivalents) is strongly preferred
- Experience with AI-augmented production pipelines
- Experience with AI-augmented software development
Benefits
- Discretionary bonus
- Equity options
- Comprehensive benefits package including; Medical, dental and vision coverage for employees and their families
- 401(k) plan with company match
- Four weeks of Combined Time Off (CTO), flexible schedule and and twelve holidays
- Maternity and parental leave
- Employee wellness programs and mental health support
- Remote work flexibility and home office stipends
Company Overview