Requirements
Must have:
- We require a BSc or MSc degree in Computer Science, Software Engineering, Mathematics, Physics, or a related technical discipline.
- We require strong software engineering experience across Python, APIs, SQL, data-driven applications, JavaScript, React, and data visualisation.
- We require a strong understanding of software architecture, clean code, testing, and scalable system design.
- We require technical leadership experience such as reviewing code, mentoring developers, or leading technical delivery in a small team.
- We require familiarity with AI, LLMs, or agentic development tools in day-to-day software development.
- We require knowledge of Docker, Kubernetes, AWS, or similar cloud infrastructure.
- We require strong collaboration and communication skills with business stakeholders to explain technical strategy.
Responsibilities:
- We will define the technical roadmap and make key architectural decisions.
- We will shape the future of our engineering function and influence key business decisions.
- We will remain hands-on with technology and product delivery.
- We will build a high-performing team around us while driving engineering standards and modern practices.
- We will evolve our technology stack and introduce new tools and approaches.
- We will build scalable platforms that support real-time operations, telemetry, analytics, reporting, and AI-enabled workflows.
- We will collaborate with senior leadership and communicate technical strategy to business stakeholders.
Company:
We are a growing motorsport and technology business offering an impactful Full Stack Engineer / Technical Lead role with significant autonomy to own our technology strategy, architecture, and software platforms.
We offer a salary of up to £90k, equity, and excellent progression opportunities as we scale. The role is based near Oxford/Bicester with a hybrid working pattern of three days in the office and two days working from home.