At a Glance
- Tasks: Design and develop scalable financial tools using Python and cutting-edge technologies.
- Company: Dynamic software house in London focused on sustainability and profitability.
- Benefits: Competitive salary up to £90,000, flexible work model, and growth opportunities.
- Other info: Fast-paced startup culture with strong support for personal and professional development.
- Why this job: Join a passionate team solving complex financial problems with innovative tech.
- Qualifications: 7+ years of Python experience and a degree in Comp Sci or STEM.
The predicted salary is between 90000 - 90000 £ per year.
A Senior Python Backend Engineer is needed to join a growing software house in London who specialise in helping businesses reduce wasteful processes, costs and energy; and improve their ROI. Sustainability meets profitability. Our client aims to change how corporate finance works, by replacing static, limited and often stale financial metrics with live data-driven insights sourced from direct connections to their clients’ systems.
You will be joining a strong team of Back-end Python Engineers, Data Scientists, and financial experts, who are building the next generation of financial tools. If you’re an experienced Software Engineer who’s passionate about Python, excited by financial technology, and wants to solve complex problems, this could be for you.
As a Python Software Engineer, you will contribute to the design, development, and delivery of scalable, high-impact features across our platform. You’ll work closely with experienced engineers, product managers, and data scientists to build reliable systems that solve complex financial problems. This role offers an excellent opportunity to deepen your technical expertise, take ownership of individual projects, and grow in a supportive, fast-paced startup environment.
Requirements:
- 1st class - 2:1 Degree in Comp Sci or STEM subject from a Top ranked University
- 7+ years of experience in Python development
- Tech: Python, FastAPI, Pydantic, PostgreSQL, Numpy, Pandas, AWS
- DevOps tools: Kubernetes, Docker, Terraform, Jenkins
- Very strong software engineering principles
- Enthusiasm for startup environment and cross-functional teams
- Passion for automation and data infrastructure
Senior Python Developer employer: Runtime Group Ltd
Contact Detail:
Runtime Group Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Python Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or in financial technology. A friendly chat can lead to referrals and insider info about job openings.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Python projects, especially those using Pydantic, PostgreSQL, or data analysis with Numpy and Pandas. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding software engineering principles. Practice common Python problems and be ready to discuss your past projects and how they relate to the role.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for passionate developers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Python Developer
Some tips for your application 🫡
Show Off Your Python Skills: Make sure to highlight your experience with Python and any relevant frameworks like FastAPI or Pydantic. We want to see how you've used these skills in real projects, so don’t hold back on the details!
Tailor Your CV: Customise your CV to match the job description. Focus on your experience with PostgreSQL, Numpy, and Pandas, and how they relate to financial technology. This helps us see why you’re a perfect fit for our team.
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you're passionate about this role. Share your enthusiasm for solving complex problems and working in a startup environment. Let your personality shine through!
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 from our team!
How to prepare for a job interview at Runtime Group Ltd
✨Know Your Tech Inside Out
Make sure you’re well-versed in Python and the specific technologies mentioned in the job description, like Pydantic and PostgreSQL. Brush up on your knowledge of Numpy and Pandas too, as they might come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss complex problems you've solved in previous roles. Think of specific examples where you used your Python skills to improve processes or deliver impactful features. This will demonstrate your ability to contribute to their mission of reducing waste and improving ROI.
✨Understand the Company’s Vision
Research the company’s approach to financial technology and sustainability. Be ready to discuss how your values align with theirs and how you can contribute to their goal of transforming corporate finance with live data-driven insights.
✨Prepare for Team Dynamics
Since you'll be working closely with engineers, product managers, and data scientists, think about how you can collaborate effectively in a cross-functional team. Share examples of past teamwork experiences and how you’ve thrived in a startup environment.