Technical Program Manager - Business Systems
4 months ago
As a well rounded technical program manager, your technical leadership will make a big impact on the business. You should have a healthy appreciation of facing a variety of diverse challenges outside of your comfort level and working under pressure. This position focuses on our backend business systems for customer billing, circuit management and contracts. A typical day in the life of a BSS Technical Program Manager might include:
- Owning the product roadmap for the customer billing system, contracts management, sales tools, asset management and providing input on related roadmaps.
- Working with the executive management team to keep projects on schedule and within the budget you create for the project.
- Work with end users, software, and systems engineering teams to gather requirements and scope projects. Create detailed technical requirement document workflows, and service mockups to define the project and tasks required for implementation.
- Working with software engineering to implement systems, test, and deploy systems - reviewing code and architecture as needed to ensure program goals are met.
- Keep the big picture and high level objectives in mind while being able to problem solve daily unique engineering challenges.
- Explaining engineering analysis and recommendations to executives, then flipping the script and explaining product trade offs to engineers, all the while keeping scale and long term viability in mind with trade offs for faster execution.
- Researching additional ideas you may have to improve the product/platform overall and sharing with the product team.
The candidates who will excel in this role probably have a CS degree, a solid background working in software engineering, a good dose of financial knowledge, and just happened to naturally gravitate towards planning and creating amazing products.
- Previous experience as a software engineer.
- Familiarity with telecommunications circuits, data center operations and/or deployments, and various forms of Internet connectivity.
- Understanding ofbasic financial and accounting concepts that allow you to communicate well with our CEO and CFO.
- Proficiency with Python, SQL and probably many more languages.
- Proficiency with tools like Git, Jira, Confluence, LucidChart, Postman, and wireframing tools
- Exceptional written and verbal communication skills, that accompany excellent organizational skills.
- A never ending drive to solve complex problems and drive projects to completion.
- Experience creating key performance metrics, and financial business intelligence to enable decisions at the executive level.
- The mindset to automate everything, all the time.
- Never afraid to question notions or beliefs of how things should be done.
- A huge plus for involvement in physical infrastructure deployment, data center procurement, or telecommunications procurement.
- Previous experience managing the creation of accounting systems and/or BSS systems.
- Experience with software engineering in large distributed systems, or large scale infrastructure providers.