Role Summary
We’re hiring a Software Engineer to stabilise, maintain, and evolve our production
system. You’ll be responsible for keeping dev and prod aligned, deploying improvements
to our AI workflows, and ensuring the platform runs reliably as we onboard users. We’re
looking for a hands-on engineer who is comfortable working across the stack and can
grow with the system as it evolves.
What You’ll Do
• Sync and maintain dev and production environments, ensuring environment
parity through Infrastructure as Code (e.g. Terraform) and CI/CD workflows
(e.g. GitHub Actions)
• Fix bugs and improve existing React (TypeScript) frontend and Python backend
• Maintain and optimise AWS services (ECS, Lambda, API Gateway, Step
Functions, EventBridge, DynamoDB, S3, Cognito)
• Deploy updates to our multi-agent AI workflows as models and algorithms
evolve
• Improve system reliability, performance, and cost efficiency
• Document system architecture, workflows, and deployment processes
• Support transition from Quicksight to a more cost-efficient analytics stack (e.g.
Superset)
By continuing you agree to our Terms & Privacy Policy.