Python Engineers
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
IntermediateJob location
Charing Cross, United Kingdom
Tech stack
Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Continuous Integration
Python
Software Engineering
Cosmos DB
Code Restructuring
Job description
We're looking for a mid-level Python developer to help design, build, and optimise high-performance analytics and data workflows. You'll work closely with actuaries, analysts, and data scientists to deliver scalable, production-ready solutions in a domain-rich environment., * Build and enhance Python-based analytics features with a focus on performance and scalability
- Improve integration between Python and C# systems, refactoring where needed
- Optimise complex data workflows and large-scale calculations
- Review code, share best practices, and support team development
- Champion strong engineering practices including testing, CI/CD, and clean design
- Explore new technologies and contribute to continuous improvement
Requirements
- Strong experience writing production-quality Python
- Proven ability to work with large datasets and performance-critical workloads
- Experience with Azure services (e.g. Functions, Batch, Storage, Cosmos DB)
- Solid grounding in software engineering best practices
- Curious, proactive problem solver with a user-focused mindset
About the company
Python Engineers with Cloud knowledge are wanted by a well known FinTech Software Company, working on a suite of new SaaS Insurance focused products., Working on a hybrid model, the team goes on-site 2 days a week in the modern Central London hub. Your colleagues will also be on-site, so there is some meaning, collaboration and value. It will be a 2 stage interview process, which has been designed to be as quick and pain free as possible.