Senior Developer - Kotlin, Python or Scala

Stealth-Mode Sports Trading Company138 days ago60,000 - 85,000 GBP
London, GB

About this job

Compensation: £60k - 85k
Job type: Full-time
Experience level: Mid-Level, Senior, Lead
Role: Backend Developer


python, kotlin, scala, google-cloud-platform

Job description

Senior Software Developer - London - Java / Kotlin / Python

I'm looking for a bright, talented, ambitious mid-senior level Software Developer who is looking to take a step up in their career (towards senior/lead) and pursue a quick path of career progression into Lead Engineering while using languages like Java, Python & Kotlin.  The CEO/CTO of a trading data analysis company in London is looking to create a software engineering division from scratch, though the company has 35 employees (a mixture of Quants & Data Scientists), so the successful candidate will be one of the first pure Software Engineers on site. Responsibilities include:
  • Architecting and developing a huge new platform from Quant notes written in a Jupyter Notebook which will serve as the go-to for all data analysis and operational needs
  • Setting up the dev environment with modern methodologies in mind which allows future Engineers to cut the highest quality code
  • Learning and creating production ready code with tools and technologies you have never previously used
  • Work alongside Data Scientists and Quants, understanding their technical requirements and producing clean, well-thought-out, scalable technical solutions
  • Work autonomously, researching the latest tools and software methodologies and suggesting / implementing innovative ideas to improve technical excellence
  • Take part in the recruitment process of future Engineers with the help of the CEO
  • Eventually, take up team leadership responsibilities and act as the team's technical expert and mentor
Required Skills:
  • An understanding of Python, Java and/or Kotlin - any other languages would be a huge plus
  • A 'right tool for the job' mentality
  • Previous experience with SQL
  • An appreciation of software development best practices, (Test Driven Development, for example) why they are necessary and when to use them
  • An understanding of DevOps
  • Commercial experience building and maintaining CI/CD pipelines
  • Some knowledge of Cloud Computing (AWS, GCP and/or Azure)
  • The ability to work both alone and in a team with a 'fail fast' mentality
This role requires an individual who is able to drive their own self-development under the wing of a very experienced CEO/CTO who is always there to help. The right candidate will be mentored and coached over time to become a key figure in this new software engineering division. If you feel you have the skills, curiosity and decisiveness required to help a team from scratch, please get in touch either on here or call on 0203 994 6400!


London, GB

By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
A new version is available REFRESH