Senior Software Engineer, Core Engineering (Python)
Macro Hedge Fund - London, UK
Our client is a global macro hedge fund, currently searching for an experienced technologist to help define the architecture and delivery for their trading and technology platforms.
The Senior Software Engineer will partner with portfolio management and technology teams, working on architecture standards, and applying cloud best practices. You'll be responsible for driving the disruption of their systems and overseeing the delivery of software and infrastructure enhancements.
Required Skills :
- 10+ years, hands-on experience architecting and implementing software
- Bachelor's degree in engineering, computer science, information systems, or equivalent experience
- Software engineering experience with Python and one other object-oriented programming language (e.g. C#, Java, C++)
- Experience working with containers and Kubernetes
- Experience building RESTful APIs
- Experience designing solutions architecture
- Experience working with distributed high throughput systems
- Experience working with configuration/infrastructure as code (e.g. Terraform)
- Detailed documentation skills - ability to represent ideas, requirements, reference architecture and problems in clear, concise, and business-friendly documents
Desirable Skills:
- Experience working with event-driven systems
- Experience with security patterns and distributed authentication
- Experience with CI/CD platforms and automation of SDLC processes
- Any AWS, Azure, GCP, or Kubernetes resource specialisations
- Contributions to open-source libraries, projects, or communities
- Any Kubernetes resource specialisations or certifications
Apply Now!