Job Description - Engineering Product Owner

Denver, CO, United States
Computers/Software
Full-Time

Are you equally comfortable working with geeks, business stakeholders, and more geeks? Are you always thinking 2 and 3 moves ahead to ensure a plan comes off smoothly and easily adapting when it doesn’t? If so, the ReadyTalk Engineering Product Owner role might be a great fit for you!

The ReadyTalk Engineering Product Owner is responsible for identifying, prioritizing and coordinating technical projects and managing them through implementation. It is a demanding and rewarding role. We work closely with business stakeholders, product owners, and all groups within engineering. People who do well in this role are excellent problem solvers and communicators, are highly engaged and are able to speak geek with the engineers. The ultimate Engineering Product Owner is able to envision, debate and articulate solutions from concept through implementation.

Requirements:

  • Bachelors’ degree or equivalent
  • Minimum of 2 years’ experience in a Systems Analyst, Technical Product Manager or equivalent role in a software development company
  • Ability to understand big picture concepts and drive into the detail needed to implement them
  • Ability to pick up technical concepts quickly
  • Strong communication skills (written and verbal) with a variety of audiences
  • Respect for multiple perspectives (e.g., engineering vs. business)
  • Ability to thrive in a collaborative environment
  • Excellent organizational, time management, and project management skills
  • Sense of responsibility and ownership over quality
  • Ability to manage multiple projects at one time
  • Ability to learn from mistakes and improve performance as a result of them
  • Flexibility to work outside of business hours as a release schedule requires
  • Experience using Agile (specifically, Kanban or SCRUM) is a plus

Project definition responsibilities:

  • Work with stakeholders (System Admins, Infrastructure Engineers, Software Developers, Software Testers)
  • Initiate and participate in engineering-driven project definition from concept through implementation
  • Continually improve process to help Engineering push for Engineering Driven work acting as advocate for both business needs and the underlying technology to make those happen
  • Work with business product owners to balance the engineering roadmap with product deliverables

Project implementation responsibilities:

  • Work with agile coaches and engineering managers to coordinate release schedules and (infrastructure) dependencies
  • Continually strive to improve the release process
  • Communicate project priorities clearly to engineering team (engineering managers, software developers and quality engineers)
  • Balance product priorities with technical infrastructure priorities and technical constraints to ensure the right things are being worked on at the right time to support the business
  • Field questions from engineers and product owners during implementation