Requirements
Must have:
- A 1st class or 2:1 degree in Computer Science or a STEM subject from a top-ranked university - 3+ years of experience in Python development - Strong experience with Python, FastAPI, Pydantic, PostgreSQL, and AWS - Experience with DevOps tools such as Kubernetes, Docker, Terraform, and Jenkins - Very strong software engineering principles - Enthusiasm for a startup environment and cross-functional teams - Passion for automation and data infrastructure
Responsibilities:
- Contribute to the design, development, and delivery of scalable, high-impact features across our platform - Work closely with experienced engineers, product managers, and data scientists to build reliable systems that solve complex financial problems - Help build next-generation tools for funding and working capital optimisation - Develop secure, scalable, and smart financial technology solutions from the ground up - Take ownership of individual projects and help drive meaningful product outcomes
Company:
We are a fintech company building next-generation tools that help companies get funding and optimise their working capital. We are changing how corporate finance works by replacing static, limited, and often stale financial metrics with live, data-driven insights sourced from direct connections to our clients systems. You will join a strong team of Python engineers, data scientists, and financial experts who are building scalable, secure, and smart financial tools. This role offers an excellent opportunity to deepen your technical expertise, take ownership of individual projects, and grow in a supportive, fast-paced startup environment.