Full-Stack Python Engineer (AI SaaS fintech)

Salary: 40 000 + shares

Location: London. 2 office days and 3 days WFH

INDUSTRY: AI SaaS fintech

company SIZE: 14, with a tech team of 5

Contract: Permanent

Information on the company

Our client is an innovative AI-driven fintech company that’s reshaping private market investments for institutional investors. Their mission is to empower investors with advanced data solutions and artificial intelligence for better decision-making and enhanced returns.

As part of their growth journey, they are searching for a highly skilled Full-Stack Python Engineer focused on backend development to join their team and drive the advancement of their sophisticated software.

Day-to-day…

Reporting directly to the CTO, as a Full-Stack Python Engineer, you will:

  • Design, implement, and maintain robust backend applications in Python, with a strong focus on object-oriented programming principles and best practices. 

  • Develop, optimize, and manage database interactions, particularly with SQL-based databases and MongoDB, using ORM frameworks. 

  • Use Pydantic for data validation and work with complex data schemas, ensuring data quality and consistency. 

  • Contribute to cloud infrastructure setup and deployment on AWS, ensuring scalability and security. 

  • Occasionally contribute to the frontend in Svelte or React to enhance user experience.

  • Work with cross-functional teams to understand requirements, define technical solutions, and deliver high-quality software. 

  • Participate in code reviews, optimize backend services, and ensure adherence to software development standards.

The ideal candidate…

  • Computer Science MSc 

  • Backend Python experience emphasizing object-oriented design, with some familiarity in Java. 

  • Proficiency in ORM frameworks and SQL, with strong experience in MongoDB as well. 

  • Hands-on experience with data validation frameworks like Pydantic. 

  • Knowledge of functional programming principles (knowledge of functional programming languages is a bonus) 

  • Strong knowledge of AWS. 

  • Experience with version control (Git) and collaborative development. 

  • Knowledge of CICD principles and Github Actions 

NICE TO HAVE:

  • Knowledge of frontend frameworks, such as Svelte, React, or similar. 

  • Familiarity with Terraform for infrastructure as code. 

  • Prior experience in fintech or AI-driven SaaS applications. 

  • Familiarity with Streamlit for quick prototyping or data visualization. 

  • Previous experience in a fast-paced start-up environment.

BENEFITS

  • Working directly into the CTO on business-critical projects, so you will have real impact!

  • They have launched 2 products so far with active paying customers.

  • Working alongside 2 Founders with over a decade of experience in data and investing.

  • As the company grows, the chance for more opportunity, learning and growth.