At a Glance
- Tasks: Join a team to design and develop scalable financial tools using Python.
- Company: A dynamic software house in London focused on sustainability and profitability.
- Benefits: Work in a fast-paced startup with opportunities for growth and ownership.
- Why this job: Be part of a mission to revolutionise corporate finance with live data insights.
- Qualifications: 1st class or 2:1 degree in Comp Sci or STEM; 3+ years Python experience required.
- Other info: Collaborate with experts in a supportive environment, utilising cutting-edge tech.
The predicted salary is between 36000 - 60000 £ per year.
A Mid - Senior level Python 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 Backend 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
- 3+ years of experience in Python development
Tech:
- Python
- FastAPI
- Pydantic
- PostgreSQL
- 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.
Python Software Engineer employer: Runtime Group Ltd
Contact Detail:
Runtime Group Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as FastAPI, Pydantic, and PostgreSQL. Having hands-on experience or projects showcasing these tools will give you an edge during discussions.
✨Tip Number 2
Engage with the financial technology community online. Join forums, attend webinars, or participate in relevant meetups to network with professionals in the field. This can provide insights into industry trends and potentially lead to referrals.
✨Tip Number 3
Prepare to discuss your previous projects in detail, especially those that demonstrate your problem-solving skills and ability to work in cross-functional teams. Be ready to explain how you approached challenges and what impact your solutions had.
✨Tip Number 4
Show your enthusiasm for sustainability and profitability in your conversations. Research the company's mission and values, and be prepared to articulate how your personal values align with theirs, particularly in the context of reducing waste and improving ROI.
We think you need these skills to ace Python Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant technologies mentioned in the job description, such as FastAPI, PostgreSQL, and AWS. Use specific examples of projects where you've applied these skills.
Craft a Compelling Cover Letter: In your cover letter, express your passion for financial technology and how your background aligns with the company's mission to improve corporate finance. Mention your enthusiasm for working in a startup environment and your ability to solve complex problems.
Showcase Relevant Projects: If you have worked on projects that involved automation, data infrastructure, or financial tools, be sure to include them in your application. Describe your role, the technologies used, and the impact of your contributions.
Highlight Soft Skills: Emphasise your ability to work in cross-functional teams and your enthusiasm for collaboration. Mention any experiences that demonstrate your strong communication skills and adaptability in a fast-paced environment.
How to prepare for a job interview at Runtime Group Ltd
✨Showcase Your Python Expertise
Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've used Python, especially in financial technology or data-driven applications. This will demonstrate your technical skills and relevance to the role.
✨Understand the Company’s Mission
Research the company’s focus on sustainability and profitability. Be ready to explain how your values align with their mission to reduce wasteful processes and improve ROI. This shows that you’re not just interested in the job, but also in making a positive impact.
✨Familiarise Yourself with Relevant Technologies
Brush up on the technologies mentioned in the job description, such as FastAPI, PostgreSQL, and AWS. Be prepared to discuss how you've used these tools in past projects, as this will show your readiness to contribute from day one.
✨Prepare for Problem-Solving Questions
Expect to face technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios related to financial tools. This will help you demonstrate your analytical thinking and software engineering principles effectively.