Mid Level Engineer - Python
Apply now
Mid Level Engineer - Python

Mid Level Engineer - Python

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Apply now
N

At a Glance

  • Tasks: Join a dynamic team to enhance client implementations and streamline integration processes using Python.
  • Company: Be part of a leading asset management firm revolutionising treasury functions with innovative technology.
  • Benefits: Enjoy a hybrid work model, with 3 days in the London office and modern office perks.
  • Why this job: Work in a collaborative, learning-driven environment while making a real impact on user experiences.
  • Qualifications: 3-6+ years of experience in Python and familiarity with AWS, Postgres, and Agile methodologies.
  • Other info: Engage in a structured interview process with opportunities to showcase your skills.

The predicted salary is between 36000 - 60000 £ per year.

numi have once again partnered with a leading player in asset management that is reshaping the treasury function. With cutting-edge technology and a seasoned team of industry experts, this company aims to reduce financing costs and optimise return metrics. We’re looking for a mid-level Python Software Engineer (3-6+ years experience) to drive client implementations and improve integration processes.

Our stack includes Python (Dataclasses, Pandas, Asyncio), Postgres, AWS (ECS, Lambda, SQS) — experience with these or similar tech is a plus. Agile (XP), TDD, CI/CD, and automation are central to how the team works.

What you’ll do:

  • Work closely with industry experts to accelerate client implementations and optimise integration time.
  • Contribute to the development of our event-driven architecture and loosely coupled systems.
  • Improve user experiences and process efficiency across internal and external platforms.
  • Collaborate with peers in a learning-driven environment, shaping best practices and technical decisions.

Process:

  • Zoom call with the technical lead (60 mins): Discuss your career journey and skills.
  • Face-to-face session with the team (90 mins): Collaborate on an exercise, showcasing your skills and working style.
  • Zoom calls with the executive team (30 mins each): Explore industry insights and the company's role.

Apply now, the team are 3 days a week in a London based office & having just upgraded to a larger office are ready to fill some more seats!

Mid Level Engineer - Python employer: numi

As a leading player in asset management, this company offers an exceptional work environment for a Mid Level Engineer - Python, fostering innovation and collaboration in a vibrant London office. With a strong emphasis on employee growth through hands-on experience with cutting-edge technology and agile methodologies, team members are encouraged to develop their skills while contributing to meaningful projects that optimise financial processes. The supportive culture, combined with the opportunity to work alongside industry experts, makes this an attractive place for those seeking a rewarding career in tech.
N

Contact Detail:

numi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mid Level Engineer - Python

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, Postgres, and AWS. Having hands-on experience or projects that showcase your skills with these tools will give you a significant edge during the technical discussions.

✨Tip Number 2

Prepare to discuss your previous experiences with Agile methodologies, TDD, and CI/CD practices. Be ready to share examples of how you've implemented these processes in past projects, as this will demonstrate your alignment with the team's working style.

✨Tip Number 3

During the Zoom call with the technical lead, focus on articulating your career journey clearly. Highlight key projects where you've driven client implementations or improved integration processes, as this aligns directly with what they're looking for.

✨Tip Number 4

In preparation for the face-to-face session, practice coding exercises that reflect the skills required for the role. Collaborate with peers or use online platforms to simulate a team environment, showcasing your ability to work well with others.

We think you need these skills to ace Mid Level Engineer - Python

Proficiency in Python (Dataclasses, Pandas, Asyncio)
Experience with Postgres
Familiarity with AWS (ECS, Lambda, SQS)
Understanding of Agile methodologies (XP)
Knowledge of Test-Driven Development (TDD)
Experience with Continuous Integration/Continuous Deployment (CI/CD)
Automation skills
Strong problem-solving abilities
Ability to work collaboratively in a team environment
Excellent communication skills
Experience with event-driven architecture
Understanding of loosely coupled systems
Focus on user experience and process efficiency
Adaptability to new technologies and practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience with Python, especially with technologies like Dataclasses, Pandas, and Asyncio. Include specific projects or roles where you used these skills to demonstrate your expertise.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your experience aligns with their focus on client implementations and integration processes, and highlight your familiarity with Agile methodologies and CI/CD practices.

Showcase Problem-Solving Skills: Prepare examples of past projects where you improved user experiences or process efficiency. Be ready to discuss these during interviews, as they will want to see your ability to contribute to their event-driven architecture.

Research the Company: Familiarise yourself with the company's mission and recent developments in asset management. Understanding their approach to optimising return metrics will help you tailor your application and show genuine interest in their work.

How to prepare for a job interview at numi

✨Showcase Your Python Skills

Make sure to highlight your experience with Python, especially with Dataclasses, Pandas, and Asyncio. Be prepared to discuss specific projects where you've used these technologies and how they contributed to the success of the project.

✨Understand Agile Methodologies

Since the company values Agile practices, brush up on your knowledge of XP, TDD, CI/CD, and automation. Be ready to explain how you've applied these methodologies in your previous roles and how they can benefit the team.

✨Prepare for Collaborative Exercises

During the face-to-face session, you'll likely participate in a collaborative exercise. Practice working through coding challenges or system design problems with peers to demonstrate your teamwork and problem-solving skills.

✨Engage with Industry Insights

In your Zoom calls with the executive team, be prepared to discuss industry trends and insights. Research the asset management sector and think about how technology is reshaping it, so you can contribute meaningfully to the conversation.

Mid Level Engineer - Python
numi
Apply now
N
  • Mid Level Engineer - Python

    Full-Time
    36000 - 60000 £ / year (est.)
    Apply now

    Application deadline: 2027-04-08

  • N

    numi

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>