Technical Product Manager
Sujal DharmadhikariMIDPosted 2h ago
APIKafkaCosmosDBSnowflakeDataModeling
About the Role
We are looking for a Technical Product Manager to own requirements and interface design for strategic initiatives. This role bridges business needs and engineering, ensuring teams stay aligned on project goals.
Key Responsibilities
• Turn business requirements from Finance, Sales, Deal Desk, and Legal into technical requirements and user stories with clear acceptance criteria
• Lead payload-level design discussions: event structures, field definitions, validation rules, and versioning
• Own API contracts across backend services and system integrations, including schema governance and change management
• Partner with engineers on data model decisions, including Cosmos DB partitioning and access patterns and Kafka event flows
• Define and prioritize the backlog and manage dependencies with upstream and downstream system owners
• Validate delivered work, including reconciliation logic and Snowflake extract outputs
Requirements
• Hands-on technical background in software engineering, QA/SDET, data engineering, or solution architecture
• Experience writing or reviewing API specs (REST, GraphQL, JSON Schema, or Avro)
• Comfort with JSON payloads, data modeling, data consistency, and reconciliation
• Experience writing user stories and acceptance criteria for backend or platform work
• Ability to work with engineers in technical depth and challenge assumptions
• Experience working across multiple stakeholder groups on complex, cross-functional programs