Job Description
A financial technology company based in Edinburgh is seeking a Staff Engineer to lead technical initiatives, mentoring Senior Engineers and setting the technical direction for their platform. This role involves working with company leadership to define strategic architecture and solve complex problems collaboratively. The successful candidate will have extensive experience in software engineering, preferably with Python and AWS, and a keen understanding of distributed systems. The position offers hybrid working arrangements and various employee benefits.