Python Engineer


£400 - £560 a day

Application Engineer

My client, a global powerhouse within the travel industry, is looking for an Application Engineer to join their team in London on an initial 6 month contract.

They are looking for an expert, highly motivated and disciplined Contract Senior Software Engineer (Python) to join their Acquisition Marketing (Bidding) team. As a developer you'll have the ability to grow your Python knowledge while working with a wide variety of development tools, data eco systems and cloud technologies, such as migrating their bidding platform to AWS, improving the core platform, introducing new marketing channels onto the bidding platform, or delivering functionality that allows them to A/B test our algorithmic bidding models.


Development of various facets of the Bidding platform for Acquisition Marketing, where they process millions of transactions a day.Provide engineering advice for technical/architectural issues and improvements.Be proactive in reducing technical debtHelp architect and enhance the current platform.Communicate and document solution and design decisions.Write clean, maintainable and well-tested code.Work closely with an offshore team (Hungary), with occasional business travel to Szeged.
Your background

At least 5 years of Python programming experience.Demonstrable experience in using Python to deliver robust and scalable web applicationsBackground in OOP, performance and scalability tuning, algorithms and computational complexity.Experience in Spark, Hive & Airflow (or desire to learn).Experience in Cloud Infrastructure (AWS), DockerExperience with design and architecture of complex systems that scale well with increasing volumes of data.Agile development methodologies including Scrum or Kanban, code reviews, continuous integration, pair programming.Experience working in cross-functional teams with "You build, you run it" mentality.Proven ability to research varied technologies to solve challenging business problems, and quickly develop proof of concepts.Good interpersonal skills, verbal and written communication skills when working with both business and technical.
Nice to have

Experience working with engineering teams in multiple locations.MS/BS degree in a computer science field or related discipline is nice but not essential
Huntress Search Ltd does not discriminate on the grounds of 'protected characteristics' as defined under the Equality Act and other relevant UK legislation.

Huntress Search Ltd acts as a Recruitment Agency in relation to all Permanent roles and as a Recruitment Business in relation to all Temporary roles.

PLEASE NOTE: We can only consider applications from candidates who have the right to work in the UK.

Posted by Huntress, 10 May