At a Glance
- Tasks: Lead a team of engineers while developing innovative Python solutions.
- Company: Join Fundment, a dynamic company focused on tech innovation and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Be part of a supportive team that values innovation and collaboration.
- Why this job: Make a real impact by leading projects that shape the future of financial services.
- Qualifications: 5+ years in Python development and experience in agile leadership roles.
The predicted salary is between 70000 - 90000 £ per year.
As a Lead Python Developer at Fundment, you’ll lead a pod of 3 - 4 engineers, including yourself, combining hands‑on development (around 50% of your time) with technical leadership. You’ll drive execution, uphold delivery quality, and ensure the team builds reliable, maintainable systems that serve real business needs. You’ll collaborate closely with product managers – reviewing PRDs to ensure they’re clear, technically feasible, and scoped appropriately. Enabling you to produce accurate estimation and help PMs prioritise effectively. While they focus on broader coordination, you’ll keep the pod aligned, focused, and delivering at a high standard.
Key Responsibilities
- Lead development of features and fixes, writing clean, performant, secure code aligned with business goals
- Review PRDs with the PM to ensure clarity, highlight edge cases, and produce accurate estimation
- Own sprint planning, and pod‑level execution, including scoping, sequencing and overseeing delivery
- Proactively escalate delivery risks, technical blockers or trade‑offs to your Engineering Manager for input or alignment
- Lead initial architecture and technical design for your pod’s work, running a collaborative review process with EMs and other relevant leads before implementation
- Raise team standards through mentoring, code reviews, and setting strong technical example
- Ensure production readiness – triage and prioritise live issues with appropriate urgency, coordinating with App Support and escalating when needed
- Coordinate rollouts with the PM and App Support, ensuring smooth deployments and follow through after release
- Continuously improve local engineering practice, tooling and system resilience
- Represent your pod in scrum‑of‑scrums and cross‑pod delivery initiatives
Requirements
Experience & Leadership
- 5+ years commercial Python experience in backend systems
- Experience leading a small pod or acting as tech lead in an agile environment
- Strong judgement on priorities, trade‑offs, and production support
- Effective communicator, bridging the technical and non‑technical discussions
- Business focused – weighs immediate and longer‑term business impact against purely technical / theoretical enhancement
- Able to influence and gain trust through mentoring and unblocking
- Ownership mentality – takes responsibility for pod outcomes
- Experience gained in a small founder led/scaling business
- Knowledge of FCA compliance/Financial Services/regulated environment preferred
- Highly motivated to learn about Fundment’s products
Technical Expertise
- Python: FastAPI, Pydantic, SQLAlchemy, PyTest, Pandas, Numpy
- Cloud: Experience supporting production systems
- Security & Compliance: Familiar with secure coding and regulated environments
Values
- Collaborative – Deliver as a team, communicate clearly, and prioritise collective outcomes
- Innovative – Challenge what doesn’t work, try new approaches, and keep improving
- Supportive – Help your team succeed, give clear feedback, and respect people’s context
- Trustworthy – Follow through, be transparent, and fix what you break
- Flexible – Adapt to changing needs, focus on outcomes, and protect time for deep work
Lead Python Developer employer: Fundment
At Fundment, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As a Lead Python Engineer, you will not only engage in hands-on coding but also play a pivotal role in mentoring a talented team, ensuring your professional growth alongside theirs. Located in a vibrant tech hub, we offer competitive benefits, flexible working arrangements, and opportunities for continuous learning, making us an exceptional employer for those seeking meaningful and rewarding careers.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Python Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at Fundment or similar companies. A friendly chat can sometimes lead to job opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects and any leadership roles you've taken on. This gives potential employers a taste of what you can bring to the table beyond just your CV.
✨Tip Number 3
Prepare for interviews by brushing up on both technical and soft skills. Practice coding challenges and be ready to discuss how you’ve led teams and tackled challenges in past roles. We want to see your problem-solving skills in action!
✨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 our team at Fundment.
We think you need these skills to ace Lead Python Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Lead Python Developer role. Highlight your leadership experience, especially in agile environments, and showcase your technical expertise in Python and related technologies.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for Fundment. Share specific examples of how you've led teams, tackled challenges, and delivered high-quality solutions. This is your chance to show your personality and passion for the role!
Showcase Your Technical Skills:In your application, don’t forget to mention your hands-on experience with Python frameworks like FastAPI and SQLAlchemy. We want to see how you’ve applied these skills in real-world scenarios, so be specific about your contributions and outcomes.
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’re considered for the role. Plus, it shows your enthusiasm for joining our team at Fundment!
How to prepare for a job interview at Fundment
✨Know Your Python Inside Out
As a Lead Python Developer, you’ll need to showcase your expertise in Python and related frameworks like FastAPI and SQLAlchemy. Brush up on your coding skills and be ready to discuss your past projects, focusing on how you wrote clean, performant code that met business goals.
✨Demonstrate Leadership Skills
Since you'll be leading a pod of engineers, it's crucial to highlight your leadership experience. Prepare examples of how you've mentored team members, handled technical blockers, and ensured high delivery standards. Show them you can bridge the gap between technical and non-technical discussions.
✨Understand the Business Context
Fundment is looking for someone who can weigh technical decisions against business impacts. Familiarise yourself with their products and think about how your technical choices can drive business success. Be ready to discuss how you've prioritised tasks based on business needs in previous roles.
✨Prepare for Collaboration
Collaboration is key in this role, so be prepared to talk about your experience working with product managers and other teams. Think of specific instances where you’ve reviewed PRDs or coordinated rollouts, and how you ensured smooth communication and alignment within your team.