Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Python Engineer

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

At Essentia, were a friendly bunch of ex-fund managers, neuroscientists, quants and engineers who are breaking new ground in the application of behavioural science to financial markets. Our product is a mixed usage platform used by both external clientsand internal coaches through cloud-based web UX as well as internal researchers through data, CLI, and IDE tools.We enable our clients - investment professionals, portfolio managers and fund managers - to bring together rich data about their behaviour andthought-process, which we turn into compelling, actionable visualisations and insights. They then use this information to make better investment decisions, and ultimately, improve their fund performance. The company and our team have won numerous awards andhave been featured widely in the press. We also placed Top 15 on UKs Best Workplaces in Tech 2021 Small.*About the role:*We are looking for a Senior Backend Engineer who wishes to play a strong contributing role in the design and feature development in apredominantly Python/AWS environment (we are open to candidates that have experience with other OOP languages). Our team currently consists of 20 engineers split into Python Engineers, DevOps and Support. We split the python engineers into squads and in thisrole you will be leading one particular squad with the option of management.*Responsibilities:*You will have the following responsibilities as part of this role:* You will develop new features and products to form the backbone of the EssentiaAnalytics productportfolio using development best practises and Agile methodologies* You will own the nudge service of our platform as a Senior Engineer* You will architect serverless applications on AWS* You will mentor junior engineers- providing an element of coachingand support to our less experienced developers and helping each other develop* Designing and developing the next iteration of our AWS cloud-based infrastructure and development pipeline* Onboarding new client data onto the system and working to continuallyimprove the process through automation, scale-out, and AI/ML* Participation in planning and product processes as required for development processes* Support and maintenance of production systems- all technical staff at Essentia analytics have some supportand DevOps responsibility*Requirements:** Working with Python particularly Pandas* ETL* Development and delivery of a full-stack environment on AWS (Lambda, API Gateway, RDS (Postgres), Codepipeline, Elastic Container Service, IAM, SSM)* APIs/ GraphQL* Microservices*Serverless Architecture* ORM(sqlalchemy)* CI/CD* Terraform* eXtreme Programming experience, specifically:* Well-practised TDD or BDD habits* Non-XP agile experience:* Kanban / Sprints* Practical support and provisioning of a live system, preferably DevOps***Whilstnot required, the following experience will be helpful in the role:** Knowledge of Apache Airflow* Delivery and support of the system to non-development programmers - i.e. one where scripts or code was being written in an exploratory manner by non-professionaldevelopers to run within a platform (e.g. quants, spreadsheeters, researchers)* Finance experience, particularly hedge-funds or asset management* Large, mixed schema data set management* Experience in taking care of highly secure, encrypted data systems-*Share options* Private health insurance* Macbook* Pension scheme* Pet-friendly office environment* Cycle to work scheme* Friday drinks* Company social events* Free breakfasts & discounted meal Fridays* Training and development budget for each employee* 30-minuteVideo call with recruiter* 30-minute Video interview with VP of Engineering* Tech test* Technical interview* Video call with CEO/Founder* Offer!Python, Pandas, ETLPython, Pandas, ETL, AWS, APIs, GraphQL, Microservices, Serverless

APPLY NOW

Senior Python Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved