Technical Product Owner, Data
Emergent Software
Skill Required
Key highlights
- This is an indefinite fully remote role with flexible work scheduling
- Requires 5+ years of product ownership or business analysis experience on complex data engineering projects
- Overtime work exceeding 40 hours per week is eligible for additional compensation
- Employees receive 100 hours of paid professional development time annually plus covered training costs
- Quarterly profit sharing bonus of up to 15% of salary is offered
- Occasional travel to client sites for annual planning meetings may be required
Role overview
Emergent Software is hiring a fully remote Technical Product Owner (Data) to join its top-tier product delivery team, working on client-facing data engineering, analytics, and business intelligence projects. The role involves collaborating with clients, data engineers, architects, and business stakeholders to define priorities, manage backlogs, and deliver modern data solutions that drive measurable business value. Ideal candidates have strong communication skills, experience with cloud-based data platforms, and a solid grasp of data warehousing, reporting, governance, and agile delivery practices. This indefinite fully remote role focuses on applying agile methodology to deliver custom software solutions that meet client needs.
Responsibilities
- Partner with clients to establish product vision and backlog
- Partner with clients to assist them in performing the Product Owner role
- Conduct in-depth requirements gathering and analysis
- Document requirements as Features and User Stories to share with the delivery team
- Collaborate with the team and client to create a plan for delivering on project objectives and achieving business value
- Partner with technology teams to establish client technology roadmaps
- Collaborate heavily with technology experts (architects and engineers) to vet requirements for technical feasibility
- Communicate on technology topics with clients to establish trust and confidence
- Partner with delivery teams to execute on established plans
- Communicate technical and business requirements to the delivery team
- Collaborate with senior delivery team members to solve complex challenges
- Demonstrate a strong understanding of custom software development concepts and best practices in all interactions
- Ensure projects stay on target by regularly communicating status, risks, and changes as they occur
- Champion the agile software development process
- Work directly with clients to manage project delivery while encouraging and fostering an agile delivery method
- Apply agile concepts in real-world settings, adapting principles to the client’s level of agile sophistication and working to improve maturity over time
- Own backlog health and proactively communicate deviations to expected value delivery
- Act as a servant leader to the delivery team
Requirements
- 5+ years of experience as a Product Owner or Business Analyst on complex data engineering projects
- Experience delivering data engineering projects on modern cloud data platforms, plus familiarity with concepts including data warehousing, medallion architecture, Power BI, master data management, data governance, and related topics
- Experience crafting cost estimates for project components or entire projects
- Strong technical writing, verbal communication, and presentation skills
- Experience operating as the liaison between agile development teams and end users to define requirements, perform business analysis, and drive delivery
- Experience utilizing AI tools in product development, product delivery, or project management
- Solid understanding of how websites, web applications, APIs, databases, and the cloud function at a high level
- Strong technical background enabling credible leadership of development teams and accurate evaluation of complex project risks and issues
- Experience as a Scrum Master or Agile Coach
- Solid understanding of software development life cycle models, including expert knowledge of Agile principles
- Experience with agile work organization tools (Azure DevOps, Jira, Trello, Basecamp, Rally)
- Proven track record of successfully implementing custom web application projects using Agile methodologies
- Experience with traditional project management concepts including scope, schedule, budget, and risk management
- Ability to be viewed as a trusted source of truth by stakeholders through consistent, transparent, and confident communication
- Ability to own the project delivery narrative, ensuring stakeholders are informed, aligned, and reassured throughout the project lifecycle
- Ability to accommodate occasional travel to client sites for activities such as annual planning meetings
Nice to have
- Experience delivering projects to client expectations, especially in a consulting capacity, software as a service environment, or delivering AI-accelerated (agentic) solutions
- Industry-recognized Agile process certification (PMI-ACP, Scrum Alliance CSM or CSPO, Scrum.org PAL, SAFe, or equivalent)
- Industry-recognized Project Management certification (PMP or equivalent)
- Microsoft Azure technology certifications (AZ-900, DP-900, AI-900)
- Experience on projects utilizing Microsoft stack technologies such as .NET, SQL Server, and Azure as well as JavaScript frameworks such as React, Angular, and Vue.js
Benefits
- Work alongside talented, vetted software engineers and analysts
- Indefinite fully remote work flexibility (ability to work from home or any location)
- Flexible work schedule with no requirement for fixed working hours
- Overtime compensation for work exceeding 40 hours per week
- Opportunities to work on interesting projects solving complex business problems with custom software
- 100 hours of paid professional development time per year, plus coverage of all associated training costs
- Quarterly profit sharing bonus of up to 15% of salary
- Medical insurance covering up to 90% of monthly premiums, with HSA options available
- HSA contributions of up to $200 per month
- Dental and vision insurance covering up to 50% of monthly premium costs
- 401(k) plan with company match of up to 4% of salary
- Employee referral and customer referral bonuses
- Flex Spending Account (FSA) for dependent care and healthcare costs
- Dependent care FSA contributions of $90 per month
- Short-term disability coverage of $500 per week for 12 weeks
- Long-term disability coverage of up to $6,000 per month
- Group term life and AD&D insurance coverage of $50,000
- Paid time off (PTO), standard paid holidays, and 2 floating paid holidays
- 2 weeks of paid parental leave
Additional details
- Emergent Software's vetting process for this role consists of the following sequential steps: 5-minute application, 40-50 minute online assessment, 45-minute initial phone interview and technology knowledge assessment, 75-minute challenge interview, 90-minute final interview, followed by a job offer for successful candidates
- Example professional backgrounds that are well-suited for this role include: scrum master turned product owner, independent consultant with previous experience on agile delivery teams (any role), and product owners with a passion for the technical side of software development
- Emergent Software is a fast-growing software development, cloud consulting, and data engineering company serving clients across the country; it is a remote-first organization that transitioned seamlessly to fully remote work in 2020, maintains a Midwest-friendly inclusive culture for all employees regardless of location, and prioritizes long-term career growth via engaging cross-team projects, staff development programs, and opportunities for employees to contribute ideas