Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We believe that our approach towards Technical Product Management is truly unique. We objectively define each product in terms of the market it serves and the technology it leverages.
- We uncover market-gaps by identifying CIV (Challenging, Important or Valuable) problems specific to that domain. We employ a standardized process to elicit relevant information from SMEs and succinctly describe each CIV Problem.
- We then define Core Functionality (CFs) which the product will implement in order to address each CIV Problem. Through a combination of CIV Problems and CFs, we are in a position to analyze the product-market fit in an objective, standardized fashion. A CIV problem without any CFs is a remaining gap, while a CF which doesn’t address a CIV problem represents unnecessary complexity.
- Once we have articulated the product-market fit, we turn our attention (and most of our time) towards identifying the Important Technical Decisions (ITDs) that will provide this core functionality in the most effective way.
- Being successful as a TPM requires deep technical skills across a variety of technologies and domains in addition to exemplary communication skills
Job Requirements
Candidate Requirements
- A university degree including the study of data structures, algorithms, and computing fundamentals.
- At least 2 years of experience writing production code in either Java or C# for a commercial software company.
- At least 2 years of experience making important architecture and design decisions; such as data domain modeling, application of design patterns, and design using third-party components.
- Some experience designing for cloud computing paradigms (such as Amazon Web Services, Azure, or Google Cloud Platform).
- The ability to simplify complex ideas and communicate them with clear, logical thinking.
Nice to have
- Experience creating simple but important messages for sales and marketing teams
- Experience rebuilding/redesigning existing products on top of entirely new cloud services (for example all the AWS services beyond EC2 and S3).