Senior Project Manager
SPAN Digital|Posted 25 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
The Role
We're seeking an experienced Senior Project Manager to lead and coordinate the successful delivery of complex custom software development projects. You'll work collaboratively with distributed engineering teams, client stakeholders, and internal leadership to drive goal-oriented initiatives from inception through delivery—ensuring projects meet quality standards, timelines, and business objectives while fostering positive team culture.
This role combines strategic project leadership with hands-on delivery management. You'll manage multiple concurrent projects, mentor team members, and contribute to organizational project management excellence while building trusted relationships with clients.
What You'll Do
Lead Project Delivery
Plan and execute multiple concurrent software development projects from initiation through closure
Adapt and apply agile methodologies to fit project needs and organizational contexts
Remove impediments, facilitate team commitment, and drive high productivity across distributed teams
Ensure deliverables meet quality standards and exceed client expectations
Proactively identify and manage project risks, implement change control, and resolve blockers
Manage Stakeholder Relationships
Build and maintain strong relationships with clients and stakeholders as a trusted advisor
Set and manage expectations by aligning projects to business goals
Communicate project status, milestones, risks, and delivery challenges transparently
Provide specialist advice on project approach, methodology, and best practices
Facilitate collaboration between internal engineering teams and external customers
Drive Team Success
Lead, motivate, and facilitate distributed project teams across time zones
Create environments where team members feel empowered to share ideas and concerns openly
Mentor team members on delivery management and support their career growth
Foster positive team culture and help engineers achieve professional development goals
Balance and allocate team capacity across operational support, maintenance, and new development
Ensure Business Value
Align project deliverables to business objectives and ensure solutions address real business problems
Work with stakeholders to elicit, document, and manage requirements effectively
Define and track success metrics that demonstrate business value and ROI
Manage project budgets, track expenditures, and ensure financial objectives are met
Contribute to account growth through excellence in delivery and relationship management
Contribute to Organizational Excellence
Drive continuous improvement of project management processes and practices
Share knowledge, document lessons learned, and establish best practices
Stay current with SDLC best practices, emerging methodologies, and PM innovations
Manage project artifacts in tools like JIRA, Google Drive, and Pipedrive Projects
Who You Are
Required Experience & Qualifications
7+ years of project management experience in software engineering environments
Proven track record managing multiple concurrent projects successfully
Strong understanding of agile methodologies (Scrum Master certification preferred)
Experience managing distributed/remote teams across time zones
Demonstrated ability to manage project budgets and deliver within financial constraints
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience)
Essential Skills
Exceptional communication skills—able to bridge technical and business perspectives
Strong stakeholder management and relationship-building capabilities
Excellent problem-solving skills with ability to navigate ambiguity
Strategic thinking with attention to operational detail
Ability to lead and influence without direct authority
High emotional intelligence and conflict resolution skills
You'll Thrive Here If You
Are passionate about delivering exceptional client outcomes
Excel at building trust and maintaining transparency with stakeholders
Create collaborative environments where teams perform at their best
Adapt quickly to changing priorities and organizational contexts
Take ownership and accountability for project outcomes
Continuously seek to improve processes and develop yourself and others
Balance strategic thinking with hands-on execution
Why SPAN Digital
Our Culture We live by principles that guide how we work: Engage, Communicate, Collaborate, Deliver Value, Grow, Lead, Iterate, and Have Fun. We create environments where people feel safe to express themselves authentically, challenge assumptions constructively, and deliver their best work.
Professional Growth
Work on diverse, challenging projects for leading technology clients
Continuous learning opportunities and support for professional development
Mentorship culture where senior leaders invest in your growth
Exposure to cutting-edge technologies and methodologies
Work Environment
Hybrid work model with flexibility, 2 days in office
Collaborative, inclusive team culture across three continents
Modern office space in Cape Town
Competitive compensation and benefits
Regular team events and celebrations
Sign up or log in to apply:
About SPAN Digital
What we do
SPAN is a technical strategy and software engineering firm. We conceptualize, develop, and deploy successful SaaS solutions.
For a decade, our team of polyglot software engineers, strategists, and program managers have been on the leading-edge of software development solving tough technical problems for both scaling start-ups and some of the world’s largest companies. We started SPAN as a services company but are ever-watchful for product opportunities we can build out to further meet the needs of a wider range of customers.
At SPAN, we love a challenge—where we get to be inventive and tenacious. Based in San Francisco, Guadalajara, and Cape Town, we’re a fast-paced, action-oriented team that thrives on collaboration. We weave design, development, and strategy together in iterative, interdisciplinary ways enabling our clients to overcome the complexity of accelerating technological change.
Why Work For Us
Advance your career, learn, and have fun by becoming part of our diverse but cohesive crew of computer engineering graduates, reformed punk rockers, self-taught coding connoisseurs, and data wranglers of all stripes. If you enjoy using the latest software tech to solve real-world problems, you’ll fit right in here!
Our Culture
What We Offer:
- Learning organisation based on a reverence for expertise & craftsmanship (Meetups, Conferences, Lunch & Learning sessions, e-Learning, and more)
- Hybrid-remote working model (the best of both worlds)
- Flexible and generous work & leave schedule (as you would expect from a modern, enlightened company)
- Wellness initiatives, charitable community initiatives, employee awards, and leadership training
- MacBook Pro and home office allowance (aka all the tools you want and need to help you do your best work)
You’ll Love It Here If:
- You're excited to work on leading-edge software projects for top Silicon Valley clients
- You are allergic to hierarchical, bureaucratic, business-card cultures
- You're sad that too many sharp minds are focused on tricking people into clicking on ads
- You want to work with very smart colleagues from diverse backgrounds
- You are a voracious learner & an eager teacher of others
- You want to be led from the front, not commanded from the rear
Perks at SPAN Digital
Tech Stack
application and data












utilities


dev ops






business tool




