Technical Program Manager
Company | Slickdeals |
---|---|
Location | Las Vegas, NV, USA, San Mateo, CA, USA |
Salary | $105000 – $148000 |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 5+ years of technical program management experience, preferably in an ecommerce or SaaS environment, with a proven track record of delivering large-scale technical programs.
- Strong understanding of software development lifecycles, APIs, microservices, cloud technologies, and ecommerce architectures.
- Deep knowledge of Agile methodologies (Scrum, Kanban, SAFe) with the ability to lead Agile ceremonies, sprint planning, and release management across multiple teams.
- Expertise with Jira, Confluence, and GitHub for managing project workflows, documentation, and version control.
- Proven ability to engage and align senior stakeholders, manage expectations, and provide transparency throughout the program lifecycle.
- Ability to balance technical and business trade-offs, ensuring alignment between product innovation and technical scalability.
- Strong interpersonal and communication skills, with the ability to translate complex technical concepts for non-technical audiences.
Responsibilities
- Manage the technology roadmap, ensuring it aligns with the overall product roadmap to meet business objectives.
- Collaborate with product and engineering managers to layer technical initiatives into the product roadmap, balancing feature delivery with platform scalability and performance improvements.
- Execute complex technical programs that enhance platform capabilities, including API integrations, cloud scalability, and personalization models.
- Evaluate and communicate the impact of technical decisions on the product roadmap, enabling stakeholders to make informed trade-offs between time, scope, and quality.
- Lead technical programs across multiple teams, ensuring milestones, deliverables, and timelines are met.
- Define and manage program scope, objectives, and key results while balancing competing demands and resource constraints.
- Manage sprint planning, backlog refinement, and release processes using Jira, ensuring project visibility and accountability.
- Drive end-to-end delivery of high-impact initiatives by orchestrating cross-team collaboration and resolving bottlenecks.
- Ensure continuous alignment between engineering, product, and business teams, mitigating risks and resolving conflicts to keep programs on track.
- Establish and maintain strong relationships with key stakeholders, including senior leadership, product managers, and engineering teams.
- Set clear expectations on project timelines, deliverables, and potential risks while ensuring stakeholders remain informed and aligned throughout the program lifecycle.
- Regularly provide program updates, executive summaries, and status reports that communicate progress, blockers, and impact.
- Facilitate trade-off discussions by providing stakeholders with data-driven insights and realistic timelines, ensuring alignment on priority initiatives.
- Act as a trusted advisor to stakeholders, helping them understand technical challenges, potential impacts, and available solutions.
- Organize and facilitate Scrum ceremonies (sprint planning, daily standups, retrospectives) to ensure high team velocity and focus.
- Drive Agile adoption across teams by coaching and mentoring on Agile best practices, while also applying traditional project management principles as needed.
- Facilitate the management of large, complex program-level initiatives that may consist of multiple Agile teams and require dependency management across teams.
- Promote a sustainable development pace with high-quality deliverables while reducing work-in-progress and making work visible.
- Act as the primary liaison between engineering, product, and business teams, ensuring seamless collaboration and alignment across initiatives.
- Partner with QA, DevOps, and security teams to ensure that all technical solutions meet quality, scalability, and compliance standards.
- Support product owners in managing stakeholder expectations, facilitating trade-off discussions, and implementing effective Agile project governance.
- Maintain comprehensive program documentation in Confluence, ensuring that project requirements, decisions, and outcomes are well-documented.
- Leverage GitHub to oversee code review processes, ensuring version control and adherence to best practices.
- Define and manage Agile performance metrics to track team agility, velocity, and delivery predictability, driving continuous improvement across the organization.
- Proactively identify and mitigate risks across programs by implementing robust mitigation plans and removing impediments.
- Analyze team performance metrics to identify bottlenecks and optimize workflows for increased efficiency.
- Champion ongoing process improvement initiatives, applying Agile techniques to enhance team agility and program outcomes.
Preferred Qualifications
- Experience managing large-scale ecommerce platforms with multiple dependencies across teams.
- Familiarity with APIs, microservices, cloud infrastructure, and CI/CD pipelines.
- Certification in PMP, CSM, PMI-ACP is a plus.
- Demonstrated experience with Agile performance metrics to drive continuous improvement.