Senior Golang Developer

About PremFina

PremFina Ltd is a technology-led, private equity backed, London-based firm operating in the $80 billion global premium finance industry. Promoting financial inclusion, it enables the payment of insurance premiums via affordable monthly instalments. The company supplies insurance brokers and companies with financing facilities as well as a white label cloud-based Software-as-a-Service (SaaS). Nearly half of PremFina’s staff work within IT in the UK, Bulgaria and Poland. Its historic financial investors include Japan’s Rakuten Capital, the UK’s Draper Esprit, backed Silicon Valley billionaire Tim Draper and Thomvest Ventures, the VC firm of Canada’s Thomson family, known for its namesake Thomson Reuters Corp. More info at

Your contribution to something big

As a Senior Golang Developer you will be responsible for the planning and development of Back-end microservices used for premium insurance financing. You will interact with staff to understand business requirements and make sure that the applications you work on meet them. You will have the opportunity to use cutting edge technologies like Kafka, gRPC, Docker, Kubernetes in an event driven environment.

What you'll be doing

  • Active involvement in the planning, development and testing phases of the company’s software applications
  • Contributing with strong Go expertise and engineering experience
  • Develop high profile, high performance multi-tenant applications using cutting edge technologies in the cloud
  • Collaborate with the already existing agile team to design and implement full stack technical solutions
  • Identify, test & implement the latest and most appropriate technologies for the task at hand
  • Implement industry standard best practices such as automated testing, continuous integration, continuous delivery, automated deployments, and infrastructure as code
  • Support the success and development of others in the team
  • Carrying out other ad hoc duties as required

Our ideal teammate has experience with/knowledge in

  • RESTful APIs
  • SQL & noSQL databases
  • CI/CD
  • Linux, Unix, bash scripting
  • Git
  • Agile / pair programming

You will get brownie points for

  • 4-5 years of Golang and several years using any other programming language
  • Experience and / or interest in Python
  • Experience using any of the following technologies - gRPC, Kafka, containerized microservices, Docker, Kubernetes
  • Experience with Oracle, PostgreSQL & NoSQL databases
  • Experience with using JIRA, Confluence, Office 365
  • An IT related degree qualification
  • An understanding of premium finance

Your personality

  • Excellent communication skills, both verbally and written, are essential
  • High attention to detail and a keen emphasis on accuracy
  • Ability to work to deadlines, along with the flexibility to manage changing priorities and the ability to multi-task
  • Proven ability to sustain a high level of performance under pressure and to remain focused
  • Ability to self-motivate, self-manage and work both autonomously and as part of a team

Or, know someone who would be a perfect fit? Let them know!


Applicant tracking system by Teamtailor