cover image
Owen Thomas

Owen Thomas

owenthomas.io

23 Jobs

7 Employees

About the Company

Hey, we are Owen Thomas. We are a relationship first recruitment partner for Data, Product & Engineering, across Contract and Permanent roles in the UK & Europe.

Humanness matters. We believe that empathy is the core of great recruitment; bringing opportunity and businesses to life, beyond what a person can see on a website.

All done with our OT personal touch.

Our mission: To be leaders within our specialisms and create unrivalled opportunities both internally and externally.

We balance purpose and profit. Actively investing a proportion of our profits into projects that positively influence; diversity in tech & the climate crisis.

We do not claim to change the world, but we will do our very best to leave it in a better place than we found it.

Listed Jobs

Company background Company brand
Company Name
Owen Thomas
Job Title
Back End Developer, Go focused, Product Engineer | B2C AI + Computer Vision Platform | Up to £110k + Equity | London, Hybrid Flex
Job Description
Job Title: Back End Developer, Go focused, Product Engineer Role Summary: Lead the design, implementation, and scaling of backend services for an AI‑powered consumer platform. Focus on Go development, API engineering, and real‑time data pipelines while collaborating closely with product, design, and frontend teams to deliver high‑quality, consumer‑facing features. Expectations: - Own end‑to‑end development cycles, from architecture to production rollout. - Maintain code quality, performance, and scalability under rapid growth. - Actively contribute to engineering culture and standards. Key Responsibilities: - Develop, test, and deploy backend services in Go, including data processing and computer‑vision pipelines. - Design and expose reliable, high‑performance APIs and accompanying SDKs for internal and external use. - Collaborate with frontend engineers to integrate React/TypeScript components and deliver cohesive user experiences. - Deploy and manage services on cloud platforms (GCP, AWS, or Azure), ensuring resilience and cost efficiency. - Participate in product design discussions, translating feature requirements into technical specifications. - Write clean, maintainable code, conduct code reviews, and enforce best practices. - Mentor junior engineers and help shape engineering workflows in a fast‑paced startup environment. Required Skills: - 2+ years of professional software engineering experience. - Expertise in Go; strong background in Node.js or similar backend languages. - Hands‑on experience building frontend frameworks: React, Angular, or Vue.js. - Proven ability to develop SDKs, libraries, or developer tools. - Deep understanding of system design for data‑intensive or real‑time applications. - Proficiency in JavaScript/TypeScript, HTML, CSS, and modern frontend architecture. - Familiarity with build tools such as Webpack, Vite, and Babel. - Cloud deployment experience (GCP, AWS, or Azure). - Strong UX sensibility and attention to detail. - Excellent communication, self‑motivation, and ownership in a startup setting. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred). - No specific certifications required.
London, United kingdom
Hybrid
Junior
23-11-2025
Company background Company brand
Company Name
Owen Thomas
Job Title
UK's Fastest Growing AI Hospitality Platform | Python/Django Engineer | Mid Level £60K - £90K + Equity | 3/4 Days London
Job Description
**Job Title** Python/Django Backend Engineer – Mid‑Level **Role Summary** Develop and maintain scalable backend services for an AI‑driven hospitality platform. Work within cross‑functional product pods to deliver high‑quality, production‑ready code, focusing on clean architecture, API design, and system reliability. **Expectations** - Deliver code quickly while maintaining quality and maintainability. - Collaborate seamlessly with product managers, designers, and fellow engineers. - Adapt to evolving stack (Python/Django, GraphQL, Go, Kubernetes, DataDog). - Contribute to technical standards and best practices. **Key Responsibilities** - Design, develop, test, and deploy new backend features and enhancements. - Build and maintain REST/GraphQL APIs and data pipelines. - Monitor and optimize production systems for performance, reliability, and user experience. - Participate in code reviews, provide constructive feedback, and uphold coding standards. - Document architecture, API specifications, and operational procedures. - Share knowledge, mentor junior developers, and raise overall engineering quality. **Required Skills** - Proficient in Python and Django (web/mobile application experience). - Experience with GraphQL, event‑driven architectures, and distributed systems. - Familiarity with Go, Kubernetes, and container orchestration. - Comfortable with CI/CD pipelines (GitLab), monitoring (DataDog). - Strong problem‑solving, coding style, and testing discipline. - Effective communication and collaboration across multidisciplinary teams. **Required Education & Certifications** - Bachelor's (or higher) in Computer Science, Engineering, Mathematics, or related technical field. - Professional certifications in relevant technologies (e.g., Python, Kubernetes, or cloud platforms) are a plus but not mandatory.
London, United kingdom
On site
Mid level
23-11-2025
Company background Company brand
Company Name
Owen Thomas
Job Title
Leading Sustainable E-Commerce | Mid & Senior Back End Engineer Roles | Scala/Java (JVM) | Up to £100K + Bonus | REMOTE (UK) or 1 Day Per Week (LDN)
Job Description
**Job title** Mid/Senior Back End Engineer – Scala/Java (JVM) – Sustainable E‑Commerce **Role Summary** Design, build, and maintain resilient, scalable back‑end services in Scala/Java for a global sustainable marketplace. Own end‑to‑end product lifecycle, from discovery through deployment and monitoring, collaborating closely with cross‑functional teams to deliver customer‑centric solutions. **Expectations** - Deliver high‑quality, maintainable code that scales to millions of users. - Own feature development from concept to production, ensuring reliability and performance. - Participate actively in incident response, post‑mortem analysis, and continuous improvement cycles. - Maintain strong communication with product and design stakeholders to translate business requirements into technical solutions. **Key Responsibilities** - Develop and maintain REST/GraphQL APIs and microservices using Scala/Java on the JVM. - Design and implement data models, SQL and NoSQL databases, ensuring query efficiency and data integrity. - Configure and manage cloud infrastructure (AWS), IaC (Terraform), containerization (Docker), and CI/CD pipelines. - Build, consume, and monitor event‑driven systems (Kafka or RabbitMQ). - Participate in architecture reviews, blameless post‑mortems, and engineering guilds to promote best practices. - Own code quality (unit, integration, load testing) and enforce coding standards. - Monitor system performance, set up alerts, and drive rapid incident resolution. **Required Skills** - 3+ years of professional software engineering experience in Scala or Java. - Experience building high‑scale, fault‑tolerant services and APIs. - Proficient with relational (SQL) and non‑relational (NoSQL) databases. - Strong understanding of distributed systems, event streaming, and microservices. - Familiarity with AWS services, Terraform, Docker, and CI/CD tooling. - Ability to work in Agile, user‑centric development environments. - Excellent problem‑solving and communication skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent industry experience). - No mandatory certifications required; AWS, Terraform, or Docker certifications are a plus.
United kingdom
Remote
Senior
25-11-2025
Company background Company brand
Company Name
Owen Thomas
Job Title
Founding Backend Engineer | Python, TypeScript, LLMs, RAG | Seed-Funded B2B SaaS | £100,000 - £160,000 + Early Stage Equity | London, Hybrid | Can Sponsor + Relocate
Job Description
Job Title: Founding Backend Engineer Role Summary: Architect and develop production‑grade AI features for a B2B SaaS platform, integrating LLMs, RAG, and advanced data processing into scalable backend services. Expectations: Join the founding engineering team, take full ownership of end‑to‑end systems, influence technical strategy, and deliver AI capabilities that provide immediate customer value in a fast‑moving startup environment. Key Responsibilities - Design and implement AI‑powered workflows for handling unstructured and semi‑structured data. - Develop intelligent document processing, matching, and extraction modules. - Build scalable, high‑performance pipelines and RESTful APIs using Python (and TypeScript where needed). - Implement retrieval, embedding, and search components for large‑scale data. - Productionise LLM‑driven features, monitor performance, and iterate on models. - Collaborate directly with the CTO and other founding engineers to shape architecture and tooling. Required Skills - Proficient in Python backend development; TypeScript experience is a plus. - Hands‑on experience deploying LLMs and NLP solutions in production. - Strong background in data pipelines, distributed systems, and large‑scale processing. - Cloud platform expertise (AWS, GCP, or Azure). - Comfortable in high‑ownership, rapid‑iteration startup settings. - Excellent communication skills and a product‑oriented mindset. Required Education & Certifications - Bachelor’s degree or equivalent practical experience in Computer Science, Software Engineering, or a related field. ---
London, United kingdom
Hybrid
30-11-2025