At a Glance
- Tasks: Lead software projects and manage a remote development team while ensuring quality delivery.
- Company: Join PEN Group, a dynamic tech company in Canary Wharf, London.
- Benefits: Enjoy competitive salary, generous leave, and various discounts.
- Other info: Great career growth opportunities and a supportive team culture.
- Why this job: Shape impactful products and work with cutting-edge technology in a collaborative environment.
- Qualifications: 2+ years in software development and project management experience required.
The predicted salary is between 43000 - 48000 £ per year.
PEN Group is seeking an experienced Software Project Manager who began their career as a software developer and has since transitioned into delivery or product management. This is not a pure PM role — we need someone who genuinely understands code, can earn the trust of engineers, and can hold a technical conversation about architecture, performance, and trade-offs.
You will take ownership of a growing portfolio of in-house software platforms used across all businesses connected to PEN Group. You will manage a small overseas development team day-to-day from our Canary Wharf office, acting as the bridge between business stakeholders and technical delivery.
Career Profile We Are Seeking
- ~2+ years as a software developer or technical lead, writing production code
- Subsequent move into a delivery or management role: Software Project Manager, Technical Product Manager, Engineering Lead, Delivery Manager, or similar
(Candidates who have only ever worked in project or product management without a prior development background will not be considered for this role. Your development experience is what will make you effective here.)
About the Projects
You will lead the development and continuous improvement of a growing suite of internal and commercial software platforms spanning multiple industries:
- EdTech platforms and education management systems
- HR and staffing management platforms
- Hospitality and operations systems
- Travel and booking-related systems
- Website builder and CRM platforms
There is a strong and growing emphasis on AI integration across all products — including workflow automation, intelligent data processing, reporting insights, and AI-assisted user experiences. Many projects will evolve from MVP stage to scalable production systems, requiring strong architectural thinking and long-term maintainability planning.
Key Responsibilities
- Own end-to-end delivery of multiple software projects simultaneously
- Day-to-day management and support of an overseas development team of engineers
- Translate business requirements into well-scoped technical tasks, epics, and milestones
- Track progress, manage risks proactively, and unblock delivery issues
- Conduct code reviews and provide technical guidance where appropriate
- Communicate clearly with both technical teams and non-technical senior stakeholders
- Ensure platforms are built to be scalable, secure, and maintainable from the outset
- Evaluate technical approaches and contribute to architectural decisions
- Define and maintain development standards, workflows, and documentation practices
Essential Requirements
Prior Development Background (Required):
- Minimum 2 years of hands-on software development experience building production systems
- Proficiency in one or more modern stacks: JavaScript/TypeScript, React/Next.js, Node.js, PHP, or equivalent
- Solid understanding of relational databases (PostgreSQL, MySQL) and data modelling
- Experience shipping at least one production software platform from development through to live
Project & Team Management (Required):
- Proven experience managing software delivery from requirements through to production release
- Experience leading or coordinating a small technical team, including remote or offshore engineers
- Comfortable using project management and collaboration tools (Jira, Linear, GitHub, Notion, etc.)
- Strong planning, prioritisation, and stakeholder communication skills
Desirable (Nice to Have)
- Experience scaling products from MVP to full production with real user load
- Cloud or serverless deployment experience (AWS, GCP, Azure, or Vercel/similar)
- Database schema design and query performance optimisation
- Familiarity with AI/ML tooling or LLM integrations in production systems
- SaaS, CRM, or enterprise platform experience
- Agile or Scrum certification (though practical experience is more important to us)
Why Join PEN Group
- High level of ownership — you will shape how products are built and delivered, not just track tickets
- Work on a diverse portfolio of platforms with real business impact across multiple industries
- Collaborative culture that values technical depth and practical delivery over process for its own sake
- Competitive salary based on experience, plus Tier 2 visa sponsorship available for the right candidate
- Office based in Canary Wharf, London with a dynamic and growing team
Benefits
- Annual leave (7.2 weeks)
- Workplace pension scheme.
- Company Sick Policy.
- Statutory maternity/paternity pays.
- Career development opportunities
- Training and self-development opportunities.
- Gym membership discounts
- Retail discount schemes
- Cinema discounts
- Grocery discounts
- Cycle to work
- Investing and savings opportunities
- Financial wellbeing – personal debt advice.
- Financial wellbeing education
- My Mind Pal (mental fitness)
Remote Software Project Manager in London employer: PEN Group
PEN Group is an excellent employer, offering a vibrant work culture in the heart of Greater London where employees are valued as the face of the organisation. With a focus on professional development and growth opportunities, staff can thrive in a supportive environment that encourages collaboration and innovation. The part-time Receptionist role not only provides meaningful engagement with students and visitors but also allows for a flexible work-life balance in a dynamic setting.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Software Project Manager in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at PEN Group. A friendly chat can sometimes lead to a referral, which is golden when it comes to landing that interview.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them. This is your chance to demonstrate your technical chops and how you can bridge the gap between development and management.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge. Since this role requires a solid understanding of code and architecture, be ready to discuss your past experiences and how they relate to the projects at PEN Group.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at PEN Group.
We think you need these skills to ace Remote Software Project Manager in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Project Manager role. Highlight your development background and any relevant project management experience to show us you’re the right fit.
Craft a Compelling Cover Letter:Use your cover letter to tell us your story! Explain how your journey from software developer to project manager has equipped you with the unique skills we’re looking for. Be genuine and let your personality shine through.
Showcase Your Technical Skills:Since we need someone who understands code, don’t shy away from mentioning specific technologies you’ve worked with. Whether it’s JavaScript, React, or cloud deployment, make sure we see your technical prowess!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates about the process!
How to prepare for a job interview at PEN Group
✨Know Your Tech Inside Out
Since this role requires a solid understanding of software development, brush up on your coding knowledge. Be ready to discuss your past projects and how your technical background informs your project management style. This will help you earn the trust of the engineers you'll be working with.
✨Showcase Your Management Skills
Prepare examples of how you've successfully managed teams and delivered projects in the past. Highlight your experience with remote teams, as this is crucial for the role. Use specific metrics or outcomes to demonstrate your impact and effectiveness in previous positions.
✨Communicate Clearly and Confidently
Practice explaining complex technical concepts in simple terms. You'll need to bridge the gap between technical teams and non-technical stakeholders, so being able to communicate effectively is key. Consider doing mock interviews with friends to refine your delivery.
✨Be Ready for Scenario Questions
Expect questions that ask how you'd handle specific project challenges or team dynamics. Think about potential risks in software delivery and how you would mitigate them. Prepare to discuss your approach to prioritising tasks and managing stakeholder expectations.