SENIOR SOFTWARE ENGINEER - PYTHON, AWS & REACT
Job Description
Senior Software Engineer (Python/AWS) - SaaS & FinTech
\nLocation: London (Hybrid)
\nType: Full-time
\nThe Opportunity
\nWe'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.
\nThis 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.
\nIf 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.
\nWhat 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
What We're Looking For
\nYou'll have strong commercial experience developing cloud-native SaaS applications and enjoy working in a collaborative, fast-paced environment.
\nEssential 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
Desirable Skills
\nExperience 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
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
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.
