We are looking for a Technical Program/Product Manager who possesses a passion for technology and the use cases it enables. We are a team of talented engineers passionate about building a more connected world and helping clients extract the full value of IoT.
As an early member of the Sirqul, you will have an opportunity to influence and build our technical culture. We believe in being owners, having strong but loosely held opinions, building well-crafted software, and innovating through rapid iteration.
Sirqul™ (http://www.sirqul.com) provides an IoT Platform for building smarter mobile applications, connecting the Internet of Things and closing the “circle” with an infrastructure of services. Headquartered in Seattle, WA, Sirqul enables the rapid conceptualization, development, deployment, and monetization of connected IoT applications. Built upon decades of thought to create a connected world, Sirqul removes the complexity associated with scalable, enterprise quality software and enables the rapid deployment of interoperable IoT ecosystems based upon plug-and-play APIs, tool kits, and starter projects.
The Technical Program Product Manager is responsible for end to end product development. In this broad role, the TPPM will gather customer requirements, write marketing requirement specifications, plan the release, and market the product. In addition, the TPPM will have input into the product strategy and roadmap and will provide supporting business and competitive analysis. The TPPM will work closely with software development engineers, developer relations and both internal and external customers. Successful candidates will have some form of a technical background, be detail driven and have excellent problem solving abilities. TPPMs have the ability to switch between Project, Program, and Product tasks and management vs. being focused on a single aspect. This is a customer facing position, so good communication and understanding of customer needs are essential.
- Directing the product vision and strategy
- Gathering and prioritizing customer requirements and writing technical specifications
- Planning schedules and release cycles for the product
- Result oriented; managing and coordinating the day to day operations of the team to keep launches on time
- Leading by influence to remove roadblocks to releases
- Communicating with customers and senior executives about product direction, strategy and upcoming launches
- Marketing the product by driving more adoption, usage and revenue
- Performing business analysis to make data driven decisions
- Researching the competition and industry to become an expert in the product
- BS/MS degree in CS, Engineering or a related subject; MBA a plus
- Excellent verbal and written communication skills
- Evidence of intellectual curiosity
- Proficient in handling the most complex of technical development concepts, latest software tools and technologies, strong database concepts and designing techniques.
- Understands different programming languages and ability to solve problems in coding, testing and deployment.
- Possesses good knowledge of different software systems, client/server architectures and various compatibility requirements.
- Experience in troubleshooting, software development processes and ability to understand and implement client requirements.
-
Ability to Multi-task, as this position requires management of multiple products and products simultaneously.
-
Ability to travel is a plus and candidates that are capable usually rise to the top of our callback list.