Lead Software Engineer Python Full Stack

Client Server
Oxford, United Kingdom
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 80K

Job location

Remote
Oxford, United Kingdom

Tech stack

Clean Code Principles
JavaScript
API
Artificial Intelligence
Business Analytics Applications
Data Visualization
Programming Tools
Python
Software Architecture
Software Engineering
SQL Databases
React
Large Language Models
Information Technology

Job description

Opportunity to take ownership of the technology strategy, architecture and software platforms that power a growing motorsport and technology business.

As the Lead Software Engineer you will shape the future of the engineering function, influence key business decisions and build a high performing team around you whilst remaining hands-on with technology and product delivery.

Collaborating with senior leadership, you will define the technical roadmap, make key architectural decisions and drive the adoption of modern engineering practices across the organisation. You'll have significant autonomy to evolve the technology stack, introduce new tools and approaches and build scalable platforms that support real time operations, telemetry, analytics, reporting and AI-enabled workflows used by engineers, operators and decision makers across the business.

Requirements

  • You have achieved a BSc or MSc degree in Computer Science, Software Engineering, Mathematics, Physics or a related technical discipline
  • You have strong software engineering experience with a broad range of skills: Python, APIs, SQL, data driven applications, JavaScript, React, data visualisation
  • You have a strong understanding of software architecture, clean code, testing and scalable system design
  • You have technical leadership skills including experience of reviewing code, mentoring developers or leading technical delivery in a small team
  • You're comfortable using AI, LLMs or agentic development tools in day-to-day software development
  • You have a good knowledge of Docker, Kubernetes, AWS or similar cloud infrastructure
  • You're collaborative and can clearly communicate with business stakeholders to explain technical strategy

Benefits & conditions

  • Salary to £80k
  • Equity
  • Impactful role with excellent progression opportunities as the company scales

Apply for this position