Python Engineer
Spencer Scott Limited
Charing Cross, United Kingdom
27 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 140KJob location
Charing Cross, United Kingdom
Tech stack
API
Distributed Systems
Python
PostgreSQL
Backend
Low Latency
Microservices
Job description
- Design and own service architecture for a high-volume payments platform.
- Build a real-time authorisation service handling 100k+ transactions/day with sub-500ms latency.
- Develop a rewards engine supporting cashback, points and other incentives.
- Set engineering standards and support the growth of the team.
Requirements
- Experience with high-availability, low-latency payments or transaction systems.
- Strong OO programming skills (Python ideal).
- Background in data modelling for financial or transactional systems (PostgreSQL a plus).
- Solid knowledge of APIs, microservices and distributed systems.
- Ability to mentor and influence engineering practices., * Knowledge of card network flows.
- Experience with financial ledgers or Django.
- Technical or numerical academic background.
Benefits & conditions
The successful Python Back-End Engineer will earn up to £140,000 and in addition there are exceptional benefits which come as part of the overall package including: 15% bonus, pension, training budget, weekly team lunches, travel loans and numerous soft leisurely benefits.