> Markdown version of [/jobs/ext/2727319-software-engineer-ai-saas-applications](https://www.wearedevelopers.com/jobs/ext/2727319-software-engineer-ai-saas-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (AI & SaaS Applications - **Company:** Bmll Lab & Vantage - **Location:** UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Amazon S3, Big Data, Software as a Service, Cloud Computing, Cloud Engineering, Software Quality, Code Review, Continuous Delivery, Relational Databases, Cursor (Graphical User Interface Elements), Identity and Access Management, Python (Programming Language), PostgreSQL, Operational Databases, Query Optimization, Search Technologies, TypeScript, GitHub Copilot, Large Language Models, Snowflake, Apache Spark, Data Layers, Pandas, Build Management, AWS Fargate, Machine Learning Operations, Front End Software Development, Functional Programming, Cloudwatch, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, GXP, Databricks, Microservices - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-ai-saas-applications-bmll-technologies-8365435 ## About the Role * SaaS Architecture: Solid experience developing single-tenant and multi-tenant B2B SaaS applications using Python REST APIs and distributed microservices, including exposure to Enterprise SaaS delivery. * AWS & Infrastructure: Practical experience with core AWS services (Cognito, Lambda, Fargate, API Gateway, S3, IAM) and Infrastructure as Code via Terraform. Familiarity with IAM least-privilege patterns and CloudWatch Logs for observability. * PostgreSQL & Data Layer: Good working knowledge of PostgreSQL for relational data modelling, query optimization, and interacting with production database environments. * Modern Tooling & AI Literacy: Hands-on experience using AI engineering tools (e.g. Claude, GitHub Copilot, Cursor, LLM APIs, or automated agent workflows) to improve day-to-day productivity. * Leadership: Proven experience designing and delivering solutions in a fast-paced agile environment. Able to take ownership of engineering tasks end-to-end, drive progress without close supervision, and influence technical decisions constructively within a team. * Mentorship: A genuine interest in supporting colleagues' growth - comfortable giving constructive feedback in code reviews, explaining technical decisions clearly, and helping less experienced engineers develop good habits and confidence, without needing a formal leadership title to do so. * Navigating Ambiguity: Comfortable working in fast-moving, ambiguous environments, with a tendency to reduce complexity and work towards clear, practical decisions. * Collaboration & Communication: Strong communication skills with the ability to work effectively across engineering and product stakeholders, asking the right questions and keeping work aligned to outcomes. Desirable Skills * Data Skills: Experience in data science and financial data visualization applications, particularly using TypeScript to build complex data interfaces. * FinTech / Capital Markets: Exposure to high-performance SaaS applications in front-office capital markets or data-intensive financial environments. * Broader AWS Skill Set: Experience with additional AWS services such as SQS, SNS, Step Functions, EventBridge, or Secrets Manager to support event-driven, resilient architectures. * Big Data & Analytics: Familiarity with high-scale data tools such as DuckDB, pandas, Spark, Databricks, or Snowflake. * AI/ML Workflows: Some exposure to semantic search, vector databases, or LLM orchestration frameworks (e.g., LangChain, LlamaIndex). * Agile Delivery: Understanding of continuous delivery practices and experience optimizing local-to-cloud development environments. * Front-End Data Skills: Proficiency in TypeScript for building data science interfaces and financial data visualisations ## Description As a Senior Software Engineer, you will design and implement new features within a collaborative team of Python & TypeScript engineers, working closely with the SaaS Product Owner. You will embrace modern AI agent tools and automated workflows to accelerate your own delivery, contribute to a culture of quality and good engineering practice, and support the growth of colleagues around you, * Design & Build: Contribute to the design, implementation, and evolution of scalable, reliable, and secure microservices for our core SaaS products, including Enterprise SaaS solutions across single- and multi-tenant architectures. * AI Tooling & Productivity: Adopt and champion AI engineering tools, LLM-driven coding assistants, and automated workflows to improve your own delivery speed and code quality. * Product Collaboration: Work closely with the Product Owner to understand complex financial data requirements and translate them into well-scoped engineering tasks. Bring a product-aware mindset and comfort navigating ambiguity to deliver clear, considered solutions. * Cloud Operations & Observability: Contribute to AWS infrastructure including leveraging CloudWatch Logs for monitoring, diagnostics, and incident support, maintaining operational excellence across services. * Mentorship & Peer Growth: Actively support the development of junior and mid-level engineers through thoughtful code reviews, sharing technical context, and being a reliable point of guidance. Contribute to raising the bar of engineering practice across the team without taking on a formal line management or lead responsibility. * Quality Excellence: Write well-tested, maintainable code and contribute to CI/CD pipelines and quality standards across the team ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Blueprints for Success: Steering a Global Data & AI Architecture](https://www.wearedevelopers.com/videos/1577-blueprints-for-success-steering-a-global-data-ai-architecture) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)