Skip to main content

Senior Software Engineer (Python)

Senior Software Engineer (Python)
Selby Jennings
2 months ago

Job Description

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 for their trading and technology platforms.

Responsibilities

  • Partner with portfolio management and technology teams
  • Work on architecture standards and applying cloud best practices
  • Drive the disruption of systems and oversee 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
  • 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 specializations
  • Contributions to open-source libraries, projects, or communities
  • Any Kubernetes resource specializations or certifications

Apply Now!

Expertise level

Work arrangement

Key skills

Similar Jobs in United Kingdom