Lead Software Engineer Python API

gb Client Server
London, UK
22 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£110,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Microsoft Azure Software as a Service Code Review Cyber Security Continuous Integration Data Structures Database Queries Software Design Patterns Python (Programming Language) PostgreSQL Microsoft SQL Server
+4 more
Object-Oriented Software Development Software Engineering Backend Databricks

Job description

Are you a backend focused Software Engineer with strong Python skills combined with technical / team leadership experience?

You could be progressing your career in a senior, hands-on role at a fast growing, global Insurance Underwriting technology provider that focusses on developing a complex SaaS calculation platform for rapidly growing Cyber Security insurance markets.

As a Lead Software Engineer you’ll remain hands-on whilst providing technical leadership, designing and implementing complex solutions and ensuring the team adheres to best practices. You’ll define technical requirements and ensure alignment with business objectives, contribute to architectural decisions and technical designs and collaborate with Product Owners and stakeholders to prioritise tasks and allocate resources.

You’ll provide technical leadership and guidance, facilitate communication and ensure coding standards and best practices, including performing code reviews and providing constructive feedback, championing quality focused software development, enforcing quality assurance standards, processes, testing methodologies, and driving initiatives to improve the development team efficiency e.g. CI/CD.

Requirements

  • You have experience of leading and mentoring small to medium sized technical teams
  • You have strong Python backend software engineering skills
  • You have experience of building FastAPIs
  • You have a good knowledge of Azure
  • You have experience of working with data at scale
  • You have strong SQL skills (PostgreSQL, SQL Server - Azure Databricks experience highly preferred)
  • You have a thorough knowledge of Computer Science fundamentals including Data Structures, Design Patterns, OOP
  • You’re collaborative and pragmatic with great communication skills

Benefits & conditions

  • Salary to £110k + bonus
  • 25 days holiday
  • Private Medical Insurance (including dental and optical cashback)
  • Life Insurance, Income Protection
  • Pension
  • Subsidised gym membership
  • X4 paid volunteering days per year
  • Season ticket loan
  • Employee Assistance Programme
  • Impactful role with great career progression

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

5:14 min

Executing Databricks jobs with built-in Airflow operators

Alan Mazankiewicz · LIVE

2:41 min

Prerequisites for building backends with FastAPI

Ashmi Banerjee · World Congress 2022

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all