Skip to main content
Posted 30 July, 2026

SENIOR SOFTWARE ENGINEER - PYTHON, AWS & REACT

BRT Consulting LTD
London, ENG, GB Full Time

Job Description

Senior Software Engineer (Python/AWS) - SaaS & FinTech

\n

Location: London (Hybrid)

\n

Type: Full-time

\n

The Opportunity

\n

We're looking for an experienced Senior Software Engineer to join a collaborative, high-performing engineering team developing market-leading SaaS products used to analyse and visualise some of the world's largest financial datasets.

\n

This is an opportunity to work on cutting-edge cloud technology, solve complex engineering challenges and help shape the future of a modern SaaS platform. You'll work alongside talented Python and TypeScript engineers, partnering closely with Product to design and deliver scalable, high-quality software that makes a real impact.

\n

If you're passionate about building cloud-native applications, embracing AI-assisted development tools and working in a collaborative environment where your ideas are valued, we'd love to hear from you.

\n

What You'll Be Doing

\n
    \n
  • Design, develop and enhance scalable, secure microservices for enterprise SaaS applications.
  • \n
  • Build and evolve cloud-native solutions across both single-tenant and multi-tenant architectures.
  • \n
  • Collaborate closely with Product to translate complex business requirements into robust technical solutions.
  • \n
  • Leverage AI engineering tools, coding assistants and automated workflows to improve productivity and code quality.
  • \n
  • Contribute to AWS cloud infrastructure, monitoring and operational excellence using services including CloudWatch.
  • \n
  • Write clean, maintainable, well-tested code and contribute to CI/CD best practices.
  • \n
  • Participate in architecture discussions and influence technical decisions.
  • \n
  • Mentor and support junior engineers through code reviews, knowledge sharing and technical guidance.
  • \n
\n

What We're Looking For

\n

You'll have strong commercial experience developing cloud-native SaaS applications and enjoy working in a collaborative, fast-paced environment.

\n

Essential Skills & Experience

\n
    \n
  • Strong Python development experience building REST APIs and distributed microservices.
  • \n
  • Experience delivering B2B SaaS products, including single-tenant and multi-tenant architectures.
  • \n
  • Hands-on experience with AWS services including Cognito, Lambda, Fargate, API Gateway, S3 and IAM.
  • \n
  • Experience using Terraform or other Infrastructure as Code tooling.
  • \n
  • Strong PostgreSQL knowledge, including database design and query optimisation.
  • \n
  • Experience using AI-assisted development tools such as GitHub Copilot, Claude, Cursor or similar.
  • \n
  • Comfortable owning features from design through to deployment.
  • \n
  • Strong communication skills with the ability to collaborate effectively across engineering and product teams.
  • \n
  • Passion for writing high-quality, maintainable software and continuously improving engineering standards.
  • \n
  • Experience mentoring or supporting other engineers through collaboration and code reviews.
  • \n
\n

Desirable Skills

\n

Experience in any of the following would be advantageous:

\n
    \n
  • TypeScript and modern Front End development.
  • \n
  • Financial services, capital markets or FinTech.
  • \n
  • Additional AWS services such as SQS, SNS, Step Functions, EventBridge or Secrets Manager.
  • \n
  • Big data technologies including DuckDB, pandas, Spark, Databricks or Snowflake.
  • \n
  • AI/ML technologies including vector databases, semantic search or LLM orchestration frameworks.
  • \n
  • Continuous delivery and modern development workflows.
  • \n
  • Data science applications or financial data visualisation.
  • \n
\n

What We Offer

\n
    \n
  • The opportunity to work on technically challenging, large-scale SaaS products.
  • \n
  • A collaborative and supportive engineering culture where knowledge sharing is encouraged.
  • \n
  • Hybrid working with regular time together in our London office.
  • \n
  • Weekly team lunches and regular social events.
  • \n
  • Exposure to modern cloud technologies and AI-assisted engineering practices.
  • \n
  • The chance to influence technical direction and help shape the future of a growing platform.
  • \n
\n

If you're an experienced software engineer looking to tackle complex technical challenges, work with modern technologies and be part of a collaborative engineering team, please contact Ben Turner at BRT Consulting.