Technical Product Manager

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$20

HOURS PER WEEK

35

DATE UPDATED

Jun 19, 2026

JOB OVERVIEW

ABOUT SENIORVERSE
Seniorverse is a dynamic startup dedicated to transforming the senior care industry by providing innovative software and operational solutions tailored for adult daycare operators. Our mission is to responsibly serve seniors, their families, and the public good by empowering adult daycare providers with cutting-edge technology to deliver cost-effective, high-quality, and accessible senior care.

JOB DESCRIPTION
We are seeking a Technical Product Manager to bring organization, clarity, and ---------- ntum to how we build the Seniorverse platform. You will own our product development process end to end: managing our Notion-based ticketing system, maintaining the feature roadmap, and triaging bugs and customer requests so the engineering team always knows what to build next and why.

This is a hands-on, technical, and AI-forward role. You won’t just write specs. You’ll dig into the platform’s data model and APIs, use AI tools to rapidly build working prototypes, put them in front of customers, gather tangible feedback, and refine requirements before anything reaches engineering. You’ll sit at the intersection of our engineering team, implementation team, and customers, translating between all three with equal fluency. The ideal candidate is genuinely technical: comfortable reading code and API documentation, understanding data models and system architecture, and engaging engineers in detailed discussions about feasibility, trade-offs, and implementation approach. A background in software engineering or hands-on technical work is a strong advantage.

KEY RESPONSIBILITIES
1) Roadmap & Backlog Management
• Own and manage the product ticketing system in Notion, keeping it organized, prioritized, and current
• Plan and maintain the roadmap of future platform features in collaboration with leadership and engineering
• Triage incoming bugs, customer requests, and small enhancements; balance short-term fixes against long-term roadmap priorities
• Write clear, technically detailed tickets with well-defined acceptance criteria that engineers can execute without ambiguity

2) AI-Powered Prototyping & Discovery
• Use AI tools (e.g., Claude Code, Codex, or similar) to rapidly build clickable prototypes and proof-of-concepts
• Walk customers through prototypes to gather feedback before engineering investment
• Iterate quickly on prototypes based on customer input, then translate validated designs into engineering-ready specifications
• Stay current on AI tooling and continuously bring new techniques into our product development workflow

3) Technical Collaboration with Engineering
• Engage deeply with the engineering team on architecture, data models, integrations, and technical trade-offs
• Understand the platform at a systems level, including how features interact with our backend services, database, and third-party integrations
• Help assess technical feasibility and effort during roadmap planning
• Participate in sprint planning, backlog grooming, and release reviews as the voice of the customer and the product

4) Cross-Functional & Customer Communication
• Serve as the primary liaison between engineering, implementation, and customers
• Speak directly with adult day center operators and staff to understand workflows, pain points, and feature requests
• Partner with the implementation team to ensure new features land smoothly with customers and feedback loops back into the roadmap
• Communicate release plans, timelines, and trade-offs clearly to internal teams and customers

QUALIFICATIONS
• 3+ years of experience in technical product management, software engineering, solutions engineering, or a similar role at a software company (B2B SaaS strongly preferred)
• Demonstrated experience using AI tools to build prototypes or accelerate product work. This is a must-have, and we’ll ask you to show examples
• Strong technical fluency: able to read code, work with REST APIs, understand relational and NoSQL data models, and hold credible conversations with engineers about feasibility, architecture, and trade-offs
• Hands-on engineering experience (even from earlier in your career) is a strong plus; familiarity with TypeScript, React, Node.js, or AWS is a bonus given our stack
• Excellent written and spoken English; confident speaking directly with US-based customers on video calls
• Highly organized with strong attention to detail; you enjoy bringing structure to chaos
• Experience managing a ticketing/backlog system (Notion, Jira, Linear, or similar)
• Availability for significant overlap with US Central Time business hours
• Self-starter comfortable with ambiguity in a fast-paced startup environment
• Experience in healthcare, senior care, or other regulated industries a plus

COMPENSATION & BENEFITS
• Competitive salary based on experience and location
• Paid Time Off
• Fully remote role as an independent contractor

HOW TO APPLY:
• Send your application through OnlineJobs.ph with the subject line "Technical Product Manager"
• In your message, include:
1) A brief explanation of why this role is a good fit for your skills and experience
2) One specific example of a prototype or proof-of-concept you've built using AI tools (please include a link, screenshot, or short recording if possible, along with which tools you used)
3) Your experience managing a ticketing or backlog system (Notion, Jira, Linear, or similar)
4) A copy of your resume
5) Confirmation that you are available to work *Monday – Friday, 9:00 AM – 4:00 PM Eastern Time (ET) or Pacific Time (PT)*

We review applications on a rolling basis and will be in touch promptly.

Seniorverse is an equal opportunity employer committed to building a diverse and inclusive team.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0131
Total Execution Time  0.0144
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,744 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Technical-Product-Manager-1672301
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1672301
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 873267
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1672301
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-15',ej.date_added) duration_daysDATEDIFF('2026-08-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1672301' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1672301 
0.0010   UPDATE employer_jobs SET hit_counts '***Jun-19-2026=542***Jun-20-2026=34***Jun-21-2026=22***Jun-22-2026=16***Jun-23-2026=17***Jun-24-2026=5***Jun-25-2026=3***Jun-26-2026=5***Jun-28-2026=1***Jun-29-2026=5***Jun-30-2026=5***Jul-01-2026=5***Jul-02-2026=25***Jul-03-2026=8***Jul-04-2026=13***Jul-05-2026=7***Jul-06-2026=10***Jul-07-2026=2***Jul-08-2026=3***Jul-09-2026=9***Jul-10-2026=12***Jul-11-2026=8***Jul-12-2026=1***Jul-13-2026=4***Jul-15-2026=4***Jul-16-2026=4***Jul-17-2026=4***Jul-18-2026=1***Jul-19-2026=1***Jul-20-2026=3***Jul-21-2026=1***Jul-22-2026=3***Jul-24-2026=3***Jul-25-2026=7***Jul-26-2026=14***Jul-27-2026=14***Jul-28-2026=12***Jul-29-2026=11***Jul-30-2026=12***Jul-31-2026=15***Aug-01-2026=14***Aug-02-2026=14***Aug-03-2026=10***Aug-04-2026=9***Aug-05-2026=12***Aug-06-2026=10***Aug-07-2026=18***Aug-08-2026=20***Aug-13-2026=1***Aug-15-2026=1' WHERE job_id'1672301'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=653***Jul-2026=216***Aug-2026=109' WHERE job_id'1672301'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1672301' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1672301 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '873267'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)