Senior Technical Product Owner

Turnitin, LLCAtlanta, GA
43d$112,000 - $168,000Remote

About The Position

When you join Turnitin, you'll be welcomed into a company that is a recognized innovator in the global education space. For more than 25 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Turnitin products are used by educational institutions and certification and licensing programs to uphold integrity and increase learning performance, and by students and professionals to do their best, original work. Experience a remote-first culture that empowers you to work with purpose and accountability in a way that best suits you, supported by a comprehensive package that prioritizes your overall well-being. Our diverse community of colleagues are all unified by a shared desire to make a difference in education. Turnitin is a global organization with team members in over 35 countries including the United States, Mexico, United Kingdom, Australia, Japan, India, and the Philippines. Technical Expertise & Strategy Expert Knowledge: Work to gain expert knowledge of product technical aspects, including architecture, system infrastructure, and software development practices. Technical Roadmap: Interface with Product Managers and Engineering Leaders to balance business delivery priorities with technical health, driving the execution of the technical roadmap. Process Improvement: Analyze existing workflows and propose improvements to increase efficiency and effectiveness across the plan and build phases of work delivery. Collaboration & Alignment Product Manager Partnership: Collaborate with Product Manager(s) to translate their strategic Product vision (Narrative, Scope, Initiative) into measurable outcome-based epics . Scope Advising: Advise the Product Manager on scope trade-offs during initiative or improvement development based on team capacity and technical feasibility. Delivery Visibility: Stay deeply informed on development status and execution detail, empowering the Product Manager with line-of-sight on delivery targets. Cross-Team Coordination: Take the lead to manage cross-team coordination and dependencies, proactively identifying and remediating misalignments to free Engineering Leaders and boost team velocity. Work Management & Execution Work Synchronization: Synchronize the work (backlog) with the team's ability to execute (capacity) in partnership with Engineering Leader(s); advise Product Managers of timelines for team execution. Story Refinement (Technical): Collaborate with Technical Lead(s) to translate outcome based Epics into technically feasible and well-designed stories, ensuring clear acceptance criteria for engineering team execution. Risk & Debt Management: Coordinate with Technical Lead(s) to identify technical risks and debt, and then partner to prioritize and resolve them within the backlog. Priority Management: Support the Technical Lead(s) and Engineering Leader(s) in ensuring the team stays focused by managing and communicating changes in work priority. Agile Leadership: Lead technical aspects of Agile events, such as backlog refinement and sprint planning, to ensure the development team's work is technically sound and aligned with objectives. Documentation & Communication Documentation: Create and maintain clear, comprehensive documentation for systems, delivered solutions, processes, and technical procedures. Stakeholder Communication: Act as a primary point of contact between the technical team and stakeholders, facilitating clear and informed communication about technical challenges and decisions.

Requirements

  • 5+ years of experience in a software engineering, technical project manager, technical product owner or similar role within a software engineering or IT environment.
  • Strong understanding of software development lifecycle methodologies (e.g., Agile, Scrum and CI/CD pipelines) and modern technology concepts (Cloud, APIs, MFEs), databases, and system architectures.
  • Excellent problem-solving and analytical abilities with a keen attention to detail and a knack for identifying gaps or redundancies; interpret data for making informed prioritization decisions and validating product metrics.
  • Outstanding verbal and written communication skills. Ability to effectively bridge the gap between technical and non-technical audiences.
  • Proficiency with work management tools (e.g., Jira, Jira Service Management, Jira Product Discovery) and documentation platforms (e.g., Confluence, Google Suite).
  • A self-starter with the ability to work independently and as part of a team. Must be highly organized and able to manage multiple priorities simultaneously.

Nice To Haves

  • Experience with a specific industry or software domain relevant to the company.
  • Certifications such as A-CSPO/CSP-PO, PMI-PBA, PMI-ACP, CBAP, or similar.
  • Certifications in Cloud or other modern technology concepts.
  • Experience with DevOps practices and tools.
  • Experience or certifications with industry standard frameworks such as SAFe, ITIL, COBIT.

Responsibilities

  • Work to gain expert knowledge of product technical aspects, including architecture, system infrastructure, and software development practices.
  • Interface with Product Managers and Engineering Leaders to balance business delivery priorities with technical health, driving the execution of the technical roadmap.
  • Analyze existing workflows and propose improvements to increase efficiency and effectiveness across the plan and build phases of work delivery.
  • Collaborate with Product Manager(s) to translate their strategic Product vision (Narrative, Scope, Initiative) into measurable outcome-based epics .
  • Advise the Product Manager on scope trade-offs during initiative or improvement development based on team capacity and technical feasibility.
  • Stay deeply informed on development status and execution detail, empowering the Product Manager with line-of-sight on delivery targets.
  • Take the lead to manage cross-team coordination and dependencies, proactively identifying and remediating misalignments to free Engineering Leaders and boost team velocity.
  • Synchronize the work (backlog) with the team's ability to execute (capacity) in partnership with Engineering Leader(s); advise Product Managers of timelines for team execution.
  • Collaborate with Technical Lead(s) to translate outcome based Epics into technically feasible and well-designed stories, ensuring clear acceptance criteria for engineering team execution.
  • Coordinate with Technical Lead(s) to identify technical risks and debt, and then partner to prioritize and resolve them within the backlog.
  • Support the Technical Lead(s) and Engineering Leader(s) in ensuring the team stays focused by managing and communicating changes in work priority.
  • Lead technical aspects of Agile events, such as backlog refinement and sprint planning, to ensure the development team's work is technically sound and aligned with objectives.
  • Create and maintain clear, comprehensive documentation for systems, delivered solutions, processes, and technical procedures.
  • Act as a primary point of contact between the technical team and stakeholders, facilitating clear and informed communication about technical challenges and decisions.

Benefits

  • Remote First Culture
  • Health Care Coverage
  • Education ReimbursementCompetitive Paid Time Off
  • Self-Care Days
  • National Holidays
  • 2 Founder Days + Juneteenth Observed
  • Paid Volunteer Time Off
  • Charitable Contribution Match
  • Monthly Wellness or Home Office Reimbursement
  • Access to Employee Assistance Program (mental health platform)
  • Parental Leave
  • Retirement Plan with match/contribution

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service