Data Icon Development & Design

Team Leader / Senior Software Engineer Python/ SQL / HTML



£70k - 120k per year

Team Leader / Senior Software Engineer / Software Architect / C++/ C# / Python in Bristol / Bath area 

A rapidly-growing underwriting agency combining world leaders in (re)insurance underwriting and artificial intelligence-based simulation modeling. The firm underwrites cyber reinsurance contracts, and is building cyber insurance products that will be distributed globally. They are seeking senior technical leadership for a new office in the Bristol / Bath area with work from home options.

They offer a flexible, equal-opportunity workplace with an engaged and talented team delivering high-quality projects on the cutting edge of technology.

Are you a Senior Software Engineer / Developer / Team Lead with experience in data analytics software to lead its in-house development team? The role will report directly to the Chief Analytics Officer.

The successful candidate will have exposure to a wide range of software engineering practices in complex, mission critical, or highly regulated environments in nearly any industry vertical. Cyber security experience and skills is a plus as well as Insurance experience.

Responsibilities for Senior Software Engineer / Developer / Team Lead / C++/ C#/Python include

  • Hands on best practices software development in various modern languages
  • Application of software engineering skills to advanced data science problems
  • Lead achievement of the team’s software engineering outcomes in a distributed environment
  • Mentoring and advancement of other team members
  • Participate in and encourage our team culture of excellence and engineering quality
  • Develop and maintain internal and external collaborative relationships

Education and Experience Requirements for Senior Software Engineer / Developer / Team Lead / C++/ C# / Python 

  • Bachelor degree or higher in Engineering (Computer Systems, Software, IT&T, Systems). Specialisations in computer science, advanced mathematics are highly regarded
  • Strong verbal and written communication skills
  • Experience in Cyber Security or Insurance would be a plus
  • Team-based work, including leadership of distributed teams
  • Software engineering standards and practice, covering project definition, customer engagement, needs elicitation, model-based design (UML) and Agile and milestone-driven project management
  • Engineering management systems and quality assurance, covering change control, version control, continuous integration, formal reviews and requirements verification
  • Diverse software development principles, covering concurrency design patterns, dependency injection, inversion of control & performance profiling and tuning
  • Multiple software languages and environments, including Windows and Linux systems, Web and REST API development and at least one of C++, C#, Java or Python
  • Modern, underlying technologies such as high performance computing, GPGPU, AWS/AMI or other cloud environments

We provide for Senior Software Engineer / Developer / Team Lead / C++/ C# Python 

  • An inclusive team culture that fosters and rewards excellence.
  • Competitive salary based on candidate’s ability to perform
  • Significant growth potential
  • Modern, high-performance development environment and tools
  • An equal opportunity workplace
  • Flexible working hours
  • Working from home

How to apply for Senior Software Engineer / Developer / Team Lead / C++/ C# Python / data analytics

If you would like to find out more about this fantastic opportunity and you have the required skill set please apply by sending your CV to