Python Software Engineer needed to play a pivotal role in evolving our client's core platform — developing APIs, data workflows, and system integrations that power bespoke digital tools for major clients.
You’ll work hands-on with Python, FastAPI, SQL, and orchestration tools, taking automation-generated code and making it production-ready. You’ll also be a champion of AI-assisted development, helping to embed LLM-based workflows into day-to-day engineering processes.
Key Responsibilities
- Build and enhance backend features and integrations (Python, FastAPI, gRPC, SQL).
- Extend auto-generated pipelines and front-end automation outputs.
- Develop connectors for APIs, files, and external systems.
- Integrate LLM-based capabilities with strong testing and monitoring practices.
- Lead best practices for AI-assisted coding tools
- Collaborate closely with cross-functional teams including Data and Platforms
About You
- Strong experience with Python backend and API development
- Skilled in SQL, data modelling, and workflow orchestration tools
- Daily user of AI-powered coding assistants, with a focus on efficiency and code quality
- Proven experience building and managing integrations (APIs, SFTP, SharePoint, webhooks)
- Familiar with CI/CD, Docker, and cloud platforms (AWS, Azure, GCP)
- Computer Science or STEM degree ideally
What’s on Offer
- Competitive base salary + share option plan
- Pension & Private healthcare
- Remote/Flexible hybrid working – only 2 days per fortnight in London but with great flex
Why Apply?
This is an opportunity to join one of the UK’s most exciting emerging tech companies, working at the intersection of AI, automation and transformation. You’ll be part of a talented, mission-driven team building technology that genuinely makes a difference.