
Lead Staff Software Engineer - Partner Platform
The Trade Desk3 months ago
Base Salary
$137k - $252k/yr
Responsibilities
- Define the technical vision, architecture, and roadmap for a partner-facing platform.
- Design and build federated GraphQL and REST API services, SDKs, modular micro-frontends, integration workflows, developer tools, and web experiences.
- Contribute hands-on through prototypes, production code, architecture reviews, and code reviews across TypeScript/React frontends and C#/.NET services.
- Establish standards for schema consistency, backward compatibility, authorization, security, privacy, reliability, observability, Kubernetes operations, and SQL data modeling.
- Improve the partner journey from discovery and onboarding through testing, certification, launch, and optimization.
- Turn shared partner needs into reusable platform services and frontend components.
- Drive cross-team technical decisions, delivery plans, dependencies, risks, and platform health metrics.
- Partner with Product Management, Design, engineering teams, commercial stakeholders, and external partners.
- Mentor and coach engineers, raise engineering standards, and promote production ownership and continuous improvement.
Requirements
- A sustained record of leading complex, high-impact software initiatives through production operation.
- Staff-level technical authority with willingness to contribute directly to the codebase.
- Experience leading engineers across different experience levels and helping senior engineers and technical leads grow.
- Experience leading initiatives across multiple engineering and business teams.
- Strong knowledge of distributed systems, cloud platforms, service-oriented architecture, and modern software delivery.
- Experience designing durable APIs, especially federated GraphQL and schema evolution, as well as REST or event-driven interfaces.
- Modern frontend development experience with TypeScript, React, component-driven architecture, and data-rich single-page applications.
- Proficiency in C# and TypeScript/JavaScript, with SQL and relational data modeling experience such as SQL Server.
- Understanding of external developer-platform needs including authentication, authorization, documentation, testing, versioning, observability, and supportability.
- Ability to evaluate trade-offs involving usability, scalability, reliability, security, privacy, and delivery speed.
- Effective communication with technical, product, commercial, and external stakeholders.
- Significant professional software engineering experience, typically 10 or more years, or an equivalent record of technical impact.
- Experience directly managing engineers or a comparable record of people leadership.
- A degree in computer science or a related discipline, or equivalent practical experience.
- Preferred experience includes developer platforms, app marketplaces, self-service onboarding, full-stack React and .NET applications, federated GraphQL, micro-frontends, public APIs, SDKs, identity and privacy systems, Kubernetes, public clouds, observability, advertising technology, and AI-assisted developer experiences.
Benefits
- Comprehensive medical, dental, and vision healthcare with premiums paid in full for employees and dependents.
- 401(k) retirement benefits with company match.
- Short- and long-term disability coverage and basic life insurance.
- Well-being benefits, certain tuition reimbursement, parental leave, sick time, and vacation time up to 120 hours through the first year and 160 hours thereafter for full-time employees.
- Around 13 paid holidays per year.
- Eligibility to receive stock-based compensation grants and participation in the Employee Stock Purchase Plan with discounted company stock.
- Base salary range for the role is $137,300—$251,800 USD.
- The posting does not state a remote, hybrid, or onsite work arrangement.
Tech Stack
AWSAzureBazelC#GraphQLJavaScriptKubernetesMicrosoft SQL Server.NETPrometheusReactSQLTypeScriptWebpack