Software Engineer
£45,000 - £60,000 + BONUS Remote (Uk based)
This is an exciting opportunity to join a high-growth data and machine learning company that predicts KPIs for major brands and provides market-moving insights to investors. You'll take ownership of critical engineering systems that power daily KPI forecasts.
THE COMPANY:You'll join the AI & DataOps team, a cross-functional engineering group working across software engineering, data engineering, and applied machine learning. With strong commercial growth and continued expansion, they are now hiring a Software Engineer to take ownership of their AWS infrastructure.
THE ROLE:Key responsibilities include:
- Owning and maintaining AWS infrastructure (Lambda, Step Functions, DynamoDB, S3).
- Building and enhancing internal Python libraries (API design, releases, versioning).
- Managing trackers, Lambdas, Step Functions, DynamoDB tables, and API integrations (including Slack-based pipelines).
- Operating across the full engineering lifecycle, from design through to production deployment.
You will bring strong capability in:
- Python
- AWS services including Lambda, Step Functions, S3, DynamoDB, EC2/ECS.
- Infrastructure-as-code (Terraform or CloudFormation).
- CI/CD, testing, and software engineering best practices.
You will receive a salary of £45,000 - £60,000 depending on experience, plus a performance-based bonus and strong opportunities for technical ownership and growth.
HOW TO APPLY:Please register your interest by sending your CV to Molly Bird via the apply link on this page.