Senior Python Engineer
Senior Python Engineer

Senior Python Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Join a dynamic team to develop innovative features for fintech solutions.
  • Company: Be part of an award-winning fintech company transforming Treasury Management.
  • Benefits: Enjoy a hybrid work model and stock options.
  • Why this job: Work with finance experts and lead the future of fintech innovation.
  • Qualifications: 4-10+ years in Python and AWS; Agile and automated testing experience preferred.
  • Other info: Opportunity to grow into a Lead Engineer role.

The predicted salary is between 48000 - 72000 £ per year.

Python Engineer – Python – AWS – Hybrid (London) – £80k – £90k (Options Offered)

Currently working with a client who is looking to hire a Senior Python Engineer into their existing team, who would be interested in the future becoming a Lead Engineer. My client is a multiple award winning, high growth fintech company that is building a platform to revolutionize the Treasury Management industry – bridging the gap between Hedge Funds and Banking Prime Brokers through advanced data aggregation, analysis and optimization.

The ideal candidate would have 4-10+ years of hands on experience in Python and in building robust applications using AWS Serverless. The candidate would also be interested in Agile, TDD, BDD, Pair Programming, CI/CD and an advocate for strong automated testing.

Responsibilites:

  • Working closely with our internal finance veterans to develop new features – e.g. a tool to enable hedge funds to see the margin investment banks are making on their business.
  • Helping to decompose an existing service into smaller services to facilitate the creation of a new industry first feature (we can be more specific in an interview…).
  • Supporting the creation and delivery of best in class training for junior and mid level engineers.

Tech Stack:

  • Dataclasses
  • Pandas
  • Polars
  • Pytest
  • Asyncio
  • Postgres
  • ECS
  • Lambda
  • SQS

Please reach out if you're interested as we are actively interviewing candidates now!

Senior Python Engineer employer: Arrows

Join a dynamic and innovative fintech company that is not only revolutionizing the Treasury Management industry but also prioritizes employee growth and development. With a hybrid work model in London, you will enjoy a collaborative culture that embraces Agile methodologies and encourages continuous learning through mentorship and training opportunities. As a Senior Python Engineer, you will be part of a high-performing team, with competitive compensation and options offered, making this an excellent opportunity for those looking to make a meaningful impact in their careers.
A

Contact Detail:

Arrows Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Python Engineer

✨Tip Number 1

Make sure to showcase your hands-on experience with Python and AWS in your conversations. Highlight specific projects where you've built robust applications using these technologies, as this will resonate well with the hiring team.

✨Tip Number 2

Familiarize yourself with Agile methodologies and practices like TDD and BDD. Be prepared to discuss how you've implemented these in past projects, as they are key components of the role.

✨Tip Number 3

Since the company values strong automated testing, think of examples where you’ve advocated for or implemented automated testing in your previous roles. This will demonstrate your alignment with their engineering culture.

✨Tip Number 4

Express your interest in mentoring and training junior engineers during your discussions. The role involves supporting the development of others, so showing your passion for knowledge sharing can set you apart.

We think you need these skills to ace Senior Python Engineer

Python Programming
AWS Serverless Architecture
Agile Methodologies
Test-Driven Development (TDD)
Behavior-Driven Development (BDD)
Pair Programming
Continuous Integration/Continuous Deployment (CI/CD)
Automated Testing
Data Aggregation and Analysis
Microservices Architecture
PostgreSQL
Dataclasses
Pandas
Polars
Pytest
Asyncio
Strong Communication Skills
Mentoring and Training Junior Engineers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and AWS, as well as any relevant projects that demonstrate your skills in building robust applications. Mention your familiarity with Agile methodologies, TDD, BDD, and CI/CD practices.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the fintech industry and how your background aligns with the company's mission to revolutionize Treasury Management. Highlight specific experiences that showcase your ability to work in a team and mentor junior engineers.

Showcase Relevant Projects: If you have worked on projects involving data aggregation, analysis, or optimization, be sure to include these in your application. Discuss your role in these projects and the technologies you used, especially focusing on your experience with AWS Serverless.

Prepare for Technical Questions: Anticipate technical questions related to Python, AWS, and the tools mentioned in the job description. Be ready to discuss your approach to automated testing and how you implement best practices in software development.

How to prepare for a job interview at Arrows

✨Showcase Your Python Expertise

Be prepared to discuss your hands-on experience with Python in detail. Highlight specific projects where you've built robust applications, especially using AWS Serverless. This will demonstrate your technical proficiency and relevance to the role.

✨Familiarize Yourself with Agile Practices

Since the company values Agile methodologies, be ready to talk about your experience with Agile, TDD, BDD, and Pair Programming. Share examples of how you've implemented these practices in past projects to improve collaboration and efficiency.

✨Discuss Automated Testing

As an advocate for strong automated testing, prepare to explain your approach to testing in software development. Discuss tools like Pytest and how you ensure code quality through automated tests, which is crucial for maintaining robust applications.

✨Engage with the Team's Vision

Understand the company's mission to revolutionize the Treasury Management industry. Be ready to discuss how your skills can contribute to their goals, particularly in developing features that bridge the gap between Hedge Funds and Banking Prime Brokers.

Senior Python Engineer
Arrows
A
  • Senior Python Engineer

    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-01-13

  • A

    Arrows

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>