A leading corporate finance and advisory organisation is seeking an experienced Python Software Engineer to join its growing Technology & Innovation team on a contract basis.
This role will focus on building scalable Python-based systems, data platforms and backend services, supporting the continued development of the firm's cloud-based technology stack and client-facing digital products.
You will work closely with engineers, data specialists and business stakeholders to deliver robust, production-grade software that improves automation, data capabilities and operational efficiency across the organisation.
Responsibilities
* Design and develop high-quality Python applications and services
* Build and maintain data pipelines, APIs and backend systems
* Contribute to the development of a cloud-based data and analytics platform
* Implement scalable, maintainable and well-tested code
* Support the development of automation tools to improve operational efficiency
* Collaborate with cross-functional teams to deliver technology-driven solutions
Key Skills
* Strong Python software engineering experience
* Solid understanding of object-oriented programming and software engineering principles
* Experience building production-grade backend systems or platforms
* Strong experience with SQL and relational databases
* Experience developing APIs, microservices or distributed systems
* Familiarity with cloud environments (Azure, AWS or GCP)
* Experience with Docker, CI/CD or modern DevOps practices
Desirable Experience
* Exposure to data engineering or analytics platforms
* Experience working with AI / ML tooling or data science workflows
* Experience within financial services or regulated environments
Additional Information
* Hybrid working: 3 days per week in the London office
* Opportunity to work on modern engineering projects within a growing technology function
* Collaborative team environment with strong investment in technology and innovation
Desired Skills and Experience
* Python
* Software Engineering
* Backend Development
* Microservices Architecture
* API Development (REST / FastAPI / Flask)
* Cloud Computing (AWS / Azure / GCP)
* Docker & Kubernetes
* Data Engineering
* Distributed Systems
* CI/CD & DevOps
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
#J-18808-Ljbffr