Senior Fullstack Python Engineer


Our client is looking for a talented Lead Engineer to join their innovative, close-knit InsureTech start-up in London. They are using machine learning to help businesses understand the competitiveness of their deals, in real-time, so that they can make offers with the best chance of conversion, at the moment that matters.

The ideal candidate must have a passion for building maintainable, reliable software and sharing their own ideas. 

What you’ll need to be successful

  • 6+ years commercial software engineering experience
  • expert in Python; modern Python frameworks (e.g. Flask, RESTPlus)
  • solid background in an agile environment; building high-quality, well tested software
  • experience with relevant software development methodologies; Agile / SCRUM, TDD, CD/CI, GitHub / BitBucket, JIRA
  • experience of building reliable, scalable, high performance solutions
  • relevant industry experience; Adtech / ad exchanges, Ecommerce, Web analytics, Privacy & PII (no, not PPI, we promise)
  • solid background in unit and integration testing (pytest, hypothesis), Web technologies (HTML, CSS, AJAX), HTTP, cookies, web security, cross-domain issues and databases
  • experience with maintaining excellent coding conventions and standards (e.g. PEP 8/257)
  • strong communicator with the /ability to present your own ideas with a ‘get things done’ attitude (we are a startup after all)
  • ideally, experience with native python data handling frameworks; pandas, numpy, scipy
  • nice to have knowledge of; JavaScript, MySQL, MongoDB, Git, “Big Data” and scalable infrastructure for data ingestion, aggregation and analytics (e.g. PySpark, AWS Glue, AWS Athena, AWS Kinesis)

What you’ll achieve:
3 months:

  • understand our business, and how we are trying to change the world
  • participate in sprint reviews and work closely with engineers and product owner to nail down requirements
  • deploy high-quality, well-tested software in an agile environment
  • understand the data science that powers their core analytics and how we might extend it even further

12 months:

  • become highly knowledgeable about their products
  • be a bastion for quality while helping other engineers reach exacting standards
  • experience building large-scale web apps with a reusable component architecture
  • be instrumental in building a platform to deliver complex analytics in real-time, at a massive scale

What you’ll get from them:

They realize exceptional people don’t choose jobs based solely on benefits, but they do their best to make sure that you’re set up for success so you can do your best work. You’ll receive a contributory pension, 25 days holiday + 2 duvet days. Plus the fun stuff, like their annual party, fridge/office stocked with healthy snacks and drinks along with a fab coffee machine for the

coffee lovers.

About them

Hiring exceptional people who want to build a great company together is their number one priority, and they are committed to providing an equal opportunity workplace where everyone is supported and inspired to do their best work. They're growing fast, and there’s plenty of opportunity for you to make an impact!