[Remote] Software Project Manager
Note: The job is a remote job and is open to candidates in USA. TwinStream is a company that specializes in delivering technical excellence and high-quality service to clients. They are seeking a Software Project Manager who will coordinate project and programme-level delivery, manage complex risks, and ensure software delivery aligns with programme objectives. The ideal candidate will work closely with technical leads and stakeholders to maintain a healthy delivery flow across multiple workstreams.
Responsibilities
- Coordinate delivery across multiple related projects or workstreams to ensure alignment with programme goals
- Maintain a clear, high-level view of progress, risks, dependencies, and resource needs across the programme
- Support roadmap shaping and programme-level planning with Technical Leads and product/strategy stakeholders
- Facilitate alignment discussions across teams to clarify priorities, architectural considerations, and sequencing decisions
- Lead delivery activities using Kanban and flow-based agile practices across one or more teams
- Maintain visibility of work-in-progress, blockers, throughput, and upcoming priorities
- Support teams in balancing feature delivery, technical debt, architectural improvements, and research/activity spikes
- Encourage continuous flow, reducing bottlenecks and ensuring smooth transitions between stages of delivery
- Provide structured but concise reporting suitable for programme sponsors and senior leadership
- Track progress against objectives, milestones, and commitments across multiple workstreams
- Capture key decisions, risks, issues, and actions in a lightweight but traceable way
- Help define and mature TwinStream’s delivery governance model — ensuring it remains agile and value-driven
- Identify and manage programme-level risks, ensuring they are surfaced early and escalated appropriately
- Coordinate cross-team and cross-vendor dependencies with clarity and urgency
- Use a pragmatic, simple RAID process to maintain visibility and drive mitigation actions
- Support teams in resolving blockers that span across technical or organisational boundaries
- Act as the central coordination point for engineering, Technical Leads, internal stakeholders, and (when relevant) customers
- Communicate delivery updates with clarity, tailored to the audience — technical or non-technical
- Align expectations around timelines, scope, assumptions, and emerging risks
- Support commercial teams during pre-sales, estimation, and contract/change discussions as needed
- Contribute to improving TwinStream’s delivery framework, tools, and documentation
- Help establish scalable delivery patterns as TwinStream takes on more complex and multi-stream programmes
- Promote transparency, psychological safety, and a culture of proactive delivery
Skills
- UK-based and eligible for DV clearance
- Experience managing software delivery across multiple teams or workstreams, not just single-project coordination
- Strong understanding of flow-based agile delivery and programme-level planning
- Proven ability to identify cross-cutting risks, large dependencies, and structural blockers
- Excellent communication and stakeholder management skills at all levels of the organisation
- Confidence operating in environments that value structure but avoid heavy process
- A pragmatic, solution-focused mindset and the ability to bring clarity in uncertainty
Benefits
- Pension Plan with an 8% employer contribution
- Private Medical Healthcare, which includes dental and optical care for you and your family
- Learning and Development with autonomy to shape your growth
- Flexible Working as part of the culture to integrate work with home life
- Electric Vehicle Scheme through a convenient salary sacrifice program
- Annual leave of 28 days, plus bank holidays
- Team Events including quarterly meetings, Christmas and summer parties
- Life assurance
- Cycle-to-work scheme
Company Overview