Make yourself visible and let companies apply to you.
Roles

Explore roles

Filters applied
None
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Spotlight
Senior Software Engineer (Backend focused)
Orchestra
Senior
Leader
London
python
typescript
react
aws
We need an exceptional Senior Software Engineer who is proficient across the full stack but has a strong passion for backend development. You’ll build robust, scalable, and high-performance backend systems that power Orchestra’s core capabilities, while also contributing to frontend experiences.
What You’ll Do
TLDR: Do all it takes to build an exceptional product and scale the core experience of Orchestra products.
Implement and maintain features across the full stack, with a primary focus on the backend and infrastructure, and a strong understanding of frontend integration.
Own systems end-to-end: architecture, implementation, deployment, and iteration of core services, APIs, and their frontend connections.
Collaborate closely with customers, design partners, and other internal stakeholders to translate capabilities and requirements into robust backend solutions.
Drive the full development lifecycle, from technical planning to production launch and post-release improvements.
Contribute to shaping our technical direction, engineering culture, and product strategy.
What We’re Looking For
5+ years of experience building and shipping full-stack products.
Fluent in Python (experience with FastAPI is a plus), with a strong portfolio of backend work.
Concrete understanding of system design, database architecture (e.g., Postgres, DynamoDB), API design, performance tradeoffs, and scalable backend systems.
Proficiency in React + TypeScript or a willingness to learn and contribute to frontend experiences.
Fast, resourceful, and opinionated - you know when to ship and when to conduct an experiment.
Demonstrated experience working in a cloud environment (e.g., AWS, GCP, Azure), with experience in serverless technologies (Lambda, Kubernetes, EKS).
Bonus: Engineering/product at a leading startup, and experience with distributed systems or data processing.
You live in the UK and will come to our office in London 3 days a week.
Our Tech Stack
Frontend: React, TypeScript, Playwright, Storybook
Backend: Python, FastAPI, Postgres, TypeScript
Cloud: AWS (Lambda, Dynamo, EKS, etc.)‍
DevOps & Tooling: GitHub Actions, Terraform, Docker
Benefits‍
Competitive salary
Bi-annual offsite
Regular team dinners + socials
Systems Engineer
Aurora Energy Research
Mid
Senior
Oxford
TECH-AGNOSTIC ROLE
Aurora is currently seeking a Systems Engineer to join our growing Internal Technology team. This role is key to our plans to expand both the team and the technology offerings to our growing user base.
This role will work closely with the rest of the team across the entire business technology stack. The Systems Engineer, will be at the forefront of our business technology estate, working alongside the rest of the Systems team with senior stakeholders and business units to analyse requirements, define solutions, and implement transformative changes. The Systems Engineer will sit within the Internal Technology department reporting to our Head of Architecture and Engineering.
In this role, you will implement designs produced by the Modern Workplace Engineers and Solutions Architects to create innovative solutions that address complex business challenges, aligning with strategic goals and objectives. Collaborating closely with both our internal IT team and the Head of Information Security to drive technological excellence across the organisation.
You should be able to work independently and with other team members, supporting on technical decisions within business systems and implementing key integrations between them. The role is also business facing, requiring interaction with stakeholders around the business to distill requirements that should inform our technical strategy appropriately so excellent interpersonal, organisational and communication skills are a must.
We are looking for someone who has a high attention to detail and can hit the ground running. This is a chance to have a significant impact an organisation where individuals thrive on change and to work within an innovative and growing SME.
Key Responsibilities
Requirement Analysis: Work alongside senior technical team and Business Analysts to thoroughly understand business needs, assisting in translating requirements into effective technical solutions that drive efficiency and productivity
Efficiency and Employee Experience: Collaborate with cross-functional teams to optimize systems configuration and integrations in alignment with business goals. Enhance employee experience by ensuring seamless and efficient utilisation of systems to facilitate productivity and collaboration
Implementation Expertise: Implement of developed solutions accurately to a design brief, ensuring minimal disruption to ongoing operations.
Process Automation: Champion the automation of routine tasks and processes using tools like Power Automate or Logic Apps, reducing manual efforts and enhancing overall efficiency.
Problem Solving and Innovation: Tackle intricate problems with a systematic and innovative approach, continuously seeking opportunities to optimize processes and deliver tangible results.
Microsoft Technology Proficiency: Work to increase your familiarity with Microsoft technologies (the core tech stack at Aurora) to enhance our systems and processes, contributing to the automation and streamlining of business workflows.
What we are looking for
Required attributes:
Confidence working across a varied technology estate
Confidence working with business stakeholders to refine requirements and translate them into practical technical solutions
Experience creating knowledge articles, documenting processes, and best practice
Excellent time management and organisational skills
Flexible approach to work, positive, can-do attitude, and a team player
Ability to work independently, to deadlines, managing priorities
Excellent interpersonal skills with ability to build relationships at all levels
Proficiency in Microsoft technologies with a keen interest in exploring and utilizing new tools.
Power Automate/Power Platform experience
Desirable attributes:
Logic Apps experience
Microsoft 365 administration and app support (inc. Teams, SharePoint, OneDrive)
Entra AD, Microsoft Endpoint Manager experience
Microsoft Purview experience (sensitivity labels and DLP)
Relevant Microsoft qualifications
Power BI experience
What we offer
Some of the benefits we include are:
Private Medical Insurance
Dental Insurance
Parental Support
Salary-Exchange Pension
Employee Assistance Programme (EAP)
Local Oxford Discounts
Cycle-to-work Scheme
Flu Jabs
At AER, we are committed to offering flexibility in the way we work. Most of our roles are hybrid with a mix of in-office/home working and potentially adjustable working hours. Let’s discuss what works for you and AER during the interview process.
The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage or civil partnership, pregnancy, and maternity.
To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.
Unfortunately, we are unable to accept applications via email, telephone, or social media platforms. To be considered for this position, please submit your application using the link provided. Applications submitted through any other channel will not be reviewed.
Spotlight
Fullstack Engineer (AI/ML)
OneClickComply®
Graduate
Mid
Sunderland
react
python
About the job
OneClickComply is changing how cybersecurity and compliance is achieved by small and medium sized businesses by automating thousands of technical tasks at the click of a button. We’re backed by a leading Venture Capital investor and work from our state-of-the-art office in Sunderland.
Description
Design, develop, and deploy end-to-end AI/ML-powered features and applications using Python and modern frameworks.
Build, integrate, and maintain machine learning models/solutions—from data pipelines to API deployment and user-facing delivery.
Collaborate with product managers, compliance experts, and engineers to translate business needs into intelligent technologies.
Build robust backend systems and APIs (e.g., FastAPI, Django, Flask) to support AI-driven workflows.
Develop user-friendly frontend interfaces (e.g., React, TypeScript) that surface ML insights and drive engagement.
Lead the development, evaluation, and monitoring of models (LLMs, predictive/classification, agentic workflows), ensuring security and compliance standards are met.
Implement best practices for MLOps, including CI/CD, automated testing, model versioning, and data validation.
Architect integrations with vector databases, cloud platforms, and retrieval-augmented generation systems.
Qualifications
3+ years of production experience delivering fullstack AI/ML applications.
Proficient in Python (especially for ML with libraries such as TensorFlow, PyTorch, scikit-learn) and backend frameworks (FastAPI, Django, Flask).
Experience with frontend frameworks: React, Vue, or Angular.
Practical expertise in building and scaling ML models (LLMs, NLP, classification) and deploying them as APIs/services.
Strong skills in MLOps: containerisation (Docker, Kubernetes), cloud deployment (AWS, GCP, Azure), and CI/CD.
Experience with prompt engineering, LLM evaluation, and vector databases (Pinecone, Weaviate, FAISS).
Excellent communication skills and experience working cross-functionally.
Benefits
The OneClickComply team are integral to the 100% customer satisfaction we have here, and as such we offer one of (if not) the best benefits packages for our team.
❤️‍🩹 Wellness & Healthcare
👩‍⚕️ 24/7 GP appointments for you & family
🗣️ Unlimited counselling & mental health support
💪 Virtual gym classes & discounts
🦵 Virtual physiotherapy & 👁️ unlimited eye tests
🫰 Subsidised health insurance
🤝 Care & special needs advice
🐶 25% off video vet consultations
🗓️ Leave Entitlements
✈️ 33 days paid annual leave
🏠 Unlimited leave (sabattical anyone?)
🤢 10 days company sick pay
🎂 Paid day off for your birthday
🐹 Paid pet bereavement leave
🚸 Half-day off for your child’s first school day
💴 Financial Benefits
🏪 4,000+ retailer discounts
📞 Personal finance advice
🥇 £1,000 monthly lottery
🎞️ 40% off cinema tickets
💹 Share options
🎽 Charity match donations
🚘 Driving Lesson Contributions
💵 Interest-Free Loans
🚂 Travel pass advances
🍕 Food & Social
🍹 Unlimited free drinks in the office (catered to you on request!) & 🍴 monthly team meals
Spotlight
Graduate Project Engineer
Aluma
Graduate
Cambridge
TECH-AGNOSTIC ROLE
About Aluma
Aluma provides a platform for Intelligent Document Processing to help automate document-driven business workflows, which are many and varied!
We are hiring for an ambitious and highly capable graduate to join our growing team as a Project Engineer, working closely with Seniors and their CEO during the business’ next period of growth. This is an extremely exciting opportunity for someone looking to kick-start their career in a start-up, with full training provided and the opportunity to diversify and shape your long-term career.
It’s an exciting time for Aluma, who have a quickly-growing customer base and a set of customers who are excited about the Aluma platform. The platform has been built on very solid technical foundations over several years and the company is profitable and secure. The signing of a large new customer has provided the resources to scale the team and exploit the potential to disrupt a stagnant market with old, expensive, under-performing competitors. 👀
The Aluma team has built an exceptionally strong reputation for a platform with industry-leading performance and intuitive user experience combined with close partnerships with our customers, many of whom rely on Aluma for their businesses to run effectively and are huge advocates for the product and team.
The role
This role will involve working directly with Aluma’s clients, gathering requirements, providing solutions through configuration of the Aluma platform and where necessary providing additional utilities for integration and data manipulation.
You’ll be part of a small but growing team in Cambridge, working alongside professionals of like mind, as well as senior colleagues and Founders of Aluma!
What are we looking for in you?
Degree level qualification in a technical or scientific field.
An aptitude for learning, experimentation and data analysis.
A strong desire to work within the IT industry.
Excellent written and verbal presentation skills (the role is customer-facing, so requires regular interaction with clients via email and web meetings).
Strong logical problem-solving skills, and an eye for detail.
Some coding experience is beneficial (the role is not a coding role, but there may be requirements to implement project-specific functionality or to prototype algorithmic approaches to a specific problem).
Experience of working with LLM’s in a business context is beneficial, but not required.
A personable individual looking to jump head-first into a professional role.
Office requirements
We are in the process of opening our Cambridge office, so this role will be fully on-site for the first 2-3 months (during training period), switching to hybrid, with roughly 2-3 days in the office per week thereafter.
Due to the nature of the role, we feel in-person collaboration will help you develop and shine.
Benefits
Full, on the job training provided.
Working with a mixture of mature technologies, classical algorithms and cutting-edge AI.
Opportunity to diversify and try out different hats in a start-up environment.
Working alongside Co-founders (CTO and CEO), giving you the opportunity to learn from the best.
Potential for travel in UK and abroad.
Generous compensation and flexible working arrangements.
Quality Assurance - Consultant
Opencast
£44k - £56k
Multiple locations
playwright
selenium
cucumber
junit
jira
jmeter
+1
Ready for a new challenge?
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.
The role
You’ll work on public and private sector projects. You may be the sole software quality engineer on a project or work in a team.
Leading by example and promoting the Opencast approach, you’ll work in an agile environment across all testing types. You’ll collaborate with team members, clients and users to maintain quality and follow best practice. You’ll adapt to different tools and technologies, advising on the best and mentoring junior colleagues.
UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.
Essential experience
To succeed in this role, you must have experience working as the sole software test engineer on a team.
In your CV and at interview, you’ll need to show experience of:
• writing, running and debugging functional automation tests on an integrated development environment (IDE) for front-end and API testing and frameworks like Cucumber BDD or Junit
• presenting work to stakeholders
• managing defects and tasks through to resolution
• creating user stories and technical tasks from high-level requirements
• version control tools like git and peer review processes
• creating test plans and reports
• participating in E2E and UAT.
You’ll need a good understanding of:
• your working area and applying this to your role
• concepts and benefits of non-functional testing
• continuous integration tools like Jenkins, GitLab CI or CircleCI
• basic principles of programming paradigms, such as object-orientated and procedural programming
As well as QA skills, there are essential core skills you’ll need to be a great consultant.
In the interview, we will assess how you have:
• organised your workload to ensure you’re completing tasks efficiently to ensure quality is unaffected
• strong attention to detail
• a methodical approach to resolving complex problems
• respectfully challenged decisions or solutions
• communicated with technical and non-technical people
• been proactive and taken the initiative in seeking solutions to mitigate risk
• raised risks and issues through the correct tools.
Other helpful experience
Some areas of experience are not essential but relevant to the role:
• UK government service standards
• agile methodology.
If you don’t have experience, we can coach you if you join us.
Salary
Consultant salary range: £44,001 – £56,000
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll work
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.
We include you
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Want to know more?
Visit our website or email careers@opencastsoftware.com.
We are not working with recruitment agencies on this vacancy. If you are interested in this position, please apply directly with Opencast.
Technical Architect - Consultant
Opencast
£55k - £70k
Multiple locations
TECH-AGNOSTIC ROLE
Ready for a new challenge?
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.
The role
As a Technical Architect – Consultant, you’ll help design and build the technical foundations of the services we deliver. You’ll work closely with engineers, delivery leads, and client teams to shape and guide solutions that meet user and business needs.
You’ll be responsible for your architecture decisions and explain them clearly to others. You’ll work within architecture governance processes and take ownership of the quality and risks of your designs. You’ll also support delivery, helping to bring those designs to life.
UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.
Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.
Essential experience
You don’t need to have had the job title Technical Architect before. But we’ll want you to show experience in designing and delivering technical solutions.
In your CV and interview, please show how you have:
• designed and delivered solutions based on business goals and technical needs
• used software architecture patterns and principles in your work
• explained your designs clearly using diagrams and models (e.g. uml or c4)
• worked with teams and stakeholders to agree design decisions
• identified risks or issues in technical designs – and taken action to resolve them
• worked within architecture governance or review processes.
As well as architecture experience, there are core skills you’ll need to be a great consultant.
In the interview, we’re keen to understand how you approach your work and collaborate with others. We’ll explore topics such as your approach to architecture, how you deliver business outcomes, and how you engage with stakeholders.
We’ll also be looking for examples that show how you:
• work effectively with both technical and non-technical colleagues
• take a thoughtful and structured approach to solving problems
• listen, adapt, and contribute as part of a team
• are open to learning and developing your skills
Desirable experience
Some experience is useful but not required:
• knowledge of architecture frameworks like TOGAF or Open Agile Architecture
• experience designing cloud-based systems (e.g. AWS, Azure)
• designing for security, accessibility or sustainability
If you have any of this experience, please include it on your CV — we can talk about it in the interview.
If you don’t, that’s OK. We can support you to build these skills if you join us.
Salary
Consultant salary range: £55,000-£70,0000
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll work
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, or home. Travel is part of life at Opencast, and takes in account requirements of your work, and your team.
We include you
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Want to know more?
Visit our website or email careers@opencastsoftware.com.
Digital Performance Analyst - Consultant
Opencast
£45k - £55k
Multiple locations
google-analytics
google-bigquery
sql
python
looker
Ready for a new challenge?
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.
The role
You’ll help clients improve their services by selecting the appropriate techniques to turn data into insights, by working within a product delivery team to develop performance measuring frameworks to track goals, user needs, or KPIs. You’ll operate within the client’s requirements and the appropriate legal, technical and ethical constraints.
Leading by example and promoting Opencast’s approach, you’ll mentor junior colleagues, provide constructive feedback, and demonstrate an understanding of each product delivery stage and how to apply appropriate measurements for that phase of work.
Essential experience
• Worked with data platforms such as Google Analytics, Splunk, Datadog, or similar
• Used data visualisation tools such as Data Studio to create service performance dashboards
• Designed and implemented a performance framework including KPIs or OKRs for a service or product
• Analytical skills in identifying the right data sources and then validate and understand how to interpret the results
• Collected, collated, cleansed, and interpreted data to derive meaningful and actionable insights
• An ability to use the most appropriate medium to visualise data to tell compelling and relevant actionable stories
• Created hypotheses that can be tested, and developed insights based on your findings
• Valid Security Clearance or eligibility (5+ years residency in the UK)
Desirable experience
• Visualising data using Power BI, Tableau, QlikView, Power Query or similar
• Scripting and programming languages such as SQL, Python, R etc
• Security and data privacy
• Making recommendations for service changes
• Experience with the GDS or NHS design principles
Salary
£45,000-£55,000 per annum
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll work
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.
We include you
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Want to know more?
Visit our website or email careers@opencastsoftware.com.
We are not working with recruitment agencies on this vacancy. If you are interested in this position, please apply directly with Opencast.
Spotlight
Data Engineer
Haystack
£35k - £50k
Multiple locations
python
sql
nosql
Job Title: Data Engineer
Overview
We are looking to recruit a Data Engineer to play a vital role in supporting the digital transformation journeys of our clients.
What you’ll be doing
We’re seeking someone with experience guiding teams and supporting clients to use data to improve decision making. You’ll work on a variety of exciting projects across both public and private sector clients, delivering solutions that provide real value.
Key Responsibilities
Design and implement complex data pipelines, leveraging both NoSQL and relational databases.
Develop and manage cloud-based data solutions, ensuring scalability and security.
Lead and mentor junior data engineers, promoting knowledge sharing and professional growth.
Implement and oversee CI/CD pipelines, ensuring efficient deployment of data services.
Apply proficiency in Python, SQL, and other backend languages for data processing and manipulation.
Desirable Skills and Experience
Participation in the delivery of internal training and development programmes.
Advanced scripting to automate data processes and integrate ETL workflows.
Experience with business intelligence (BI) tools to deliver actionable insights.
Familiarity with best practices in software design patterns, principles, and architecture.
Awareness of current trends in data engineering, particularly in healthcare data standards (e.g., SNOMED, FHIR, HL7).
Understanding the role of a consultancy and a passion for solving client problems.
What we offer
Employee ownership after 12 months, giving you a real stake in the company’s success.
Flexible annual leave (buy/sell and carry forward).
Twice-yearly company-wide bonus (income tax free).
Continuous training and development opportunities.
Diversity and Inclusion
We embrace diversity and inclusion, striving to create a safe environment for everyone to bring their authentic selves to work. Adjustments can be made throughout the application and interview process on request.
About Us
We are a successful digital transformation consultancy headquartered in the UK, delivering large-scale, business-critical solutions. People are at the heart of what we do, and our employee-ownership model reflects our belief that shared success drives engagement, retention, and growth.
Spotlight
Site Reliability Engineer
Haystack
£50k - £70k
Multiple locations
opentelemetry
aws
typescript
About the Role
Our client is seeking a Senior Site Reliability Engineer to enhance observability practices, boost system reliability, and support high availability across its platforms. This role involves close collaboration with engineering and infrastructure teams, combining software development with systems expertise to deliver dependable, observable, and efficient services.
Key Responsibilities
Observability Leadership: Enhance telemetry collection and processing using OpenTelemetry, prioritizing actionable and cost-efficient metrics and traces.
Reliability Standards: Guide teams in defining and adopting SLIs/SLOs and foster a culture of service ownership.
Incident Management: Lead incident response efforts, facilitate post-incident reviews, and drive implementation of long-term solutions.
Infrastructure Automation: Use tools such as Pulumi, Terraform, or AWS CDK to manage cloud infrastructure and CI/CD pipelines.
Software Development: Create tools and automation in TypeScript (with optional Rust). Contribute to shared libraries and internal platforms.
Mentorship & Collaboration: Support and mentor other engineers, promoting a reliability-focused mindset across teams.
Continuous Improvement: Explore innovative tools and practices in observability and reliability; lead proof-of-concepts and improvement initiatives.
Required Skills & Experience
Proficiency in TypeScript or similar programming languages.
Strong knowledge of OpenTelemetry and observability tools (e.g., Datadog, Grafana).
Solid grasp of SRE principles: SLIs/SLOs, automation, monitoring, and incident response.
Hands-on experience with AWS services (e.g., Lambda, ECS, S3, DynamoDB).
Proficient with Linux, command-line tools, and system-level debugging.
Experience using infrastructure-as-code tools such as Pulumi or Terraform.
Familiarity with Kubernetes, CI/CD pipelines, and automated deployment strategies.
Strong analytical and problem-solving abilities with attention to detail.
Nice to Have
Experience with Rust or Go.
Deep understanding of trace sampling and scaling OpenTelemetry.
Track record of reducing observability or cloud infrastructure costs.
Familiarity with Google Cloud Platform.
Background in retail technology environments.
Working Style & Values
This role suits someone who:
Takes ownership and builds trust.
Communicates openly and supports teammates.
Is curious and continuously looks for ways to improve.
Embraces change and approaches challenges with flexibility.
Thinks long-term and works collaboratively across teams.
Spotlight
Full Stack Founding Engineer
Aluma
Senior
Leader
Multiple locations
goland
postgresql
dot-net
aws
google-cloud-platform
kubernetes
About the team 🚀:
Aluma are hiring 2-3x Full-Stack Engineers to join their Founding Team, working alongside the CTO during the business’s next period of growth.
It’s an exciting time for Aluma, who have a quickly-growing customer base with a market who are excited about the Aluma platform. The platform has been built on very solid technical foundations over several years and the company is profitable and secure. The signing of an extremely large new customer has provided the resources to scale the team and exploit the potential to disrupt a stagnant market with old, expensive, under-performing competitors. 👀
The Aluma team has built an exceptionally strong reputation for a platform with industry-leading performance and intuitive user experience combined with close partnerships with our customers, many of whom rely on Aluma for their businesses to run effectively and are huge advocates for the product and team.
This is a primarily-remote role, however, the team are planning to open an office in Cambridge, allowing colleagues to collaborate in-person when desired! They will expect you to work from the office an average of two days per week but this is somewhat flexible.
🔥 This is a crucial role within the business and an extremely good opportunity to accelerate your career in a fast growing scale-up. You’ll work alongside experienced, pragmatic and friendly colleagues and provide technical and leadership capabilities that allow Aluma to scale the platform and dev team.
The role:
Hands-on Full-Stack Engineer, an autonomous role that is highly challenging (in a good way). No two days are the same. You’ll have the opportunity to work on all aspects of our platform - back-end services, web apps and core technology - working closely with our customer success team to make sure the platform is working well for our customers (who depend on us) and staying highly-responsive to their needs.
You’ll bring your experience working on a large-scale cloud service or comparable system to help us solve the technical and operational challenges that come with scaling, develop exciting new features and products and help us build the team further once we’re ready.
Joining a very experienced and talented but small team, you’ll have a high level of responsibility and influence very quickly.
Can you be relied on when things go wrong?
Technical expertise:
Our stack is mostly Go with PostgreSQL running on Kubernetes in GCP and AWS, with some core technology written in C# and Svelte web apps. We also use temporal
We expect you to be experienced with some of this tech stack and be very comfortable picking up new technologies and languages in a business setting.
👀 Although experience with Go will gain you extra brownie points.
What we’re looking for in you:
10+ years of commercial Engineering experience, preferably with exposure to a start-up or small business environment.
Experience developing and operating a large-scale cloud service or complex system. Do you have expertise from this world that you could bring to the table and teach us?
Strong knowledge of and interest in Computer Science fundamentals.
A good sense of what it takes to build a reliable, scalable, maintainable product but the flexibility to move fast when we are in more of a prototyping mode or customers have problems we need to solve quickly.
The ability to take ownership of a piece of work (large or small) and drive it to completion in an agile way, working collaboratively to explore questions and decisions that need to be made along the way.
Comfortable working in a linux development environment.
A desire to make the most effective use of AI assistants for software development and existing experience of using them (for better or worse!).
A strong customer focus and desire for everything that you do to be directly helping our customers or winning us new ones.
Happy to join our on-call rota. The dev team currently supports the platform informally on a “best efforts” basis outside UK work hours but we are about to implement a 24/7 system.
Adaptable and open-minded about how your role evolves as we grow the business.
Personable and highly motivated.
If you have a keen interest in working within a small, friendly, highly successful business, offering flexibility and solid career prospects, then this role may be the perfect fit for you!
Hit apply and let’s get the ball rolling.
Recruitment process:
Informal chat with Mark, the CTO (video)
2a. (If possible) Showcase your code by sharing it with the CTO and lead engineer.
2b. Technical interview with Mark and Phil, the lead engineer (video). If you haven’t been able to share examples of your code beforehand then this might involve you showing us some code, or possibly doing some coding or reviewing some existing code. To discuss on an individual basis.
Interview with Mark and George, the CEO (who is technical and leads development of our core technology and R&D).
Meet and greet in Cambridge with Mark, Phil and George.
Spotlight
Senior Full Stack Engineer
Haystack
£100k - £120k
London
python
react
typescript
aws
Senior Full Stack Engineer (2x Roles — Frontend-Focused & Backend-Focused)
Location: London (Hybrid – 3 days/week in office)
Type: Full-time
We’re hiring two exceptional Senior Software Engineers to help shape the future of our client’s platform. Both roles are full stack, but one has a stronger emphasis on frontend development, while the other leans more heavily on backend systems.
You’ll play a key role in building intuitive, scalable, and high-performing features across our product. Whether your strength is in crafting elegant UI experiences or architecting robust backend systems, we’re looking for engineers who thrive in cross-functional teams and love owning features end-to-end.
What You’ll Do
Deliver impactful features across the stack, with a focus aligned to your expertise (frontend or backend).
Own systems from architecture and implementation to deployment and ongoing improvement.
Collaborate closely with design, product, and customer teams to translate ideas into polished user experiences.
Contribute to the evolution of our technical direction, engineering practices, and product strategy.
Participate in the full development lifecycle: planning, coding, reviewing, launching, and iterating.
What We’re Looking For
5+ years’ experience building and shipping full stack applications.
For the frontend-focused role: Deep experience with React and TypeScript, strong UI/UX sensibilities, and a portfolio that showcases your frontend work.
For the backend-focused role: Strong experience building scalable APIs and backend systems, ideally using Python (or a willingness to learn it).
Solid understanding of cloud infrastructure (AWS, GCP, or Azure).
Comfortable working in fast-paced, collaborative environments.
Bonus: Experience in a high-growth startup, familiarity with testing tools (e.g., Playwright, Storybook), and serverless architecture.
Tech Stack
Frontend: React, TypeScript, Playwright, Storybook
Backend: Python, FastAPI, Postgres, TypeScript
Cloud: AWS (Lambda, DynamoDB, EKS, etc.)
DevOps & Tooling: GitHub Actions, Terraform, Docker
Spotlight
Full Stack Engineer
Haystack
£75k - £90k
Cambridge
goland
postgresql
csharp
aws
google-cloud-platform
About the Company
Our SaaS client is looking to expand its engineering team, bringing someone on to act as a ‘Founding Engineer’ alongside the CTO and Engineering Lead to further build out their business offering.
With a solid technical foundation and a rapidly growing customer base, the business is entering an exciting phase of scale and product expansion. They’ve recently signed a major customer, unlocking new resources to grow the team and evolve the platform.
The product has earned a strong reputation for reliability, performance, and user experience. Customers rely heavily on it and are highly engaged, often acting as product advocates.
About the Role
As a Full-Stack Engineer, you’ll work closely with a small, experienced team including the CTO and other senior engineers. The role will be very hands-on and offer a lot of variety, due to the busy and changing nature of small businesses. You’ll be deeply involved in:
Back-end systems, web apps, and core infrastructure
Scaling and optimising a cloud-based platform
Collaborating with customer-facing teams to respond quickly to user needs
Designing and developing new features and capabilities
Shaping the future of the engineering team and its culture
This is a high-impact, high-autonomy role. You’ll take ownership of projects from concept to delivery, contribute to architectural decisions, and help evolve operational processes.
The Company Tech Stack
Primary languages: Go, C#
Frontend: Svelte
Infrastructure: Kubernetes, GCP, AWS, PostgreSQL
Other tools: Temporal
What They’re Looking For
10+ years of commercial software engineering experience
Experience in Go and a willingness to learn unfamiliar languages.
Experience operating and scaling complex cloud-based systems
Strong computer science fundamentals (through studies or commercial experience)
A balance of pragmatism and quality when building software
Comfortable working in Linux-based environments
Familiarity with AI-assisted development tools
Customer-focused mindset
Someone whose excited about joining a growing business and collaborating with all areas of the business
Why Join?
Be part of a fast-growing, stable company at a pivotal stage
Work with experienced, pragmatic, and friendly colleagues
High degree of ownership and influence
Flexible, hybrid work environment (remote also considered!)
Career growth in a founding-style team setting
Benefits
Generous salary
Equity
Bonus scheme
Flexible working hours/ set-up
Automonmy and career progression
Spotlight
Senior UX/UI Developer
OpenRent
£70k - £110k
London
javascript
typescript
css-3
csharp
html5
About You
We’re looking for a Senior UX/UI Developer who’s passionate about creating beautiful, intuitive user experiences. You’re not just a designer—you’re a problem solver who thrives on turning complex challenges into seamless solutions.
Your skill set spans UX, UI, and front-end development, and you have a deep understanding of how design choices impact usability. You’ll be a leader in shaping the look and feel of our platform, guiding the team in best practices and setting the bar for exceptional design.
What We’re Looking For
Extensive experience in front-end web development and proven ability to create user-centric, visually appealing designs (ideally in a B2C product environment)
Strong knowledge of TypeScript, JavaScript, SCSS/CSS and HTML. C# competency is a plus, but not necessary.
Passion for clean, maintainable code and an eye for UX/UI excellence.
Solid understanding of browser rendering in both desktop and mobile
A collaborative mindset to guide the team in best practices and future direction.
Excitement about reshaping the rental industry with innovative solutions.
About OpenRent
At OpenRent, we’re revolutionising the UK rental market. With over 7.8 million users, we’re the largest rental platform in the UK.
Our mission is to make renting fairer, safer and cheaper for everyone. We’ve replaced outdated, fee-heavy practices with technology-driven solutions that empower tenants and landlords alike.
Why Join Us?
Impact: Your work will directly improve the rental experience for millions across the UK.
Focus on technology: Work directly with our tech-oriented founders who understand programmers, and know how to deliver quality software
Growth: Shape your role, develop and test your skills, and steer the direction of our technology and product.
Culture: We’re a small, collaborative team, which means quick decision making and greater autonomy.
About The Role
As a Senior UX/UI Developer you’ll:
Solve real-world problems with creativity and advanced product knowledge.
Turn solutions into intuitive, workable products that seem obvious once used by millions of people nationwide.
Lead design discussions, set best practices, and mentor the team on UX and UI.
Collaborate across teams to deeply understand user needs and deliver revolutionary solutions.
Be responsible for dramatically iterating our current processes and designs.
Influence company-wide decisions and have a say in what we build and how we build it.
Spotlight
UX/UI Developer
Haystack
£70k - £110k
London
javascript
typescript
css-3
csharp
html5
About The Company
The client is transforming the rental experience with a technology-first approach. Serving millions of users, they’re one of the leading platforms in the property rental space.
Their mission is to make renting fairer, safer, and more affordable for everyone. By replacing outdated, fee-heavy systems with modern, user-friendly tools, they empower both tenants and landlords to take control of their rental journeys.
The Role
They are looking for a Senior UX/UI Developer with a passion for building intuitive, user-focused digital experiences. This is a hands-on position for someone who excels at both design and front-end development, and who thrives on solving complex problems with elegant, user-friendly solutions.
This person will play a key role in shaping the visual and interactive identity of the platform, working closely with developers, designers, and product managers. They will be a driving force in setting high standards for UX and UI, and in guiding the team toward best practices.
What You’ll Do
Design and implement user interfaces that are both functional and visually appealing.
Transform complex workflows into seamless user journeys.
Lead UX/UI strategy and help define design direction across projects.
Collaborate across departments to ensure cohesive, user-centred outcomes.
Share knowledge and mentor teammates in front-end and UX principles.
Iterate on existing designs and processes to continuously improve usability and performance.
What They’re Looking For
Strong background in front-end development with a focus on user experience (ideally within a B2C product environment).
Proficiency in TypeScript, JavaScript, SCSS/CSS, and HTML.
Bonus: Familiarity with C# or other back-end technologies.
A keen eye for clean, maintainable code and thoughtful interface design.
Solid understanding of responsive design and browser rendering across devices.
A collaborative, problem-solving mindset with a focus on user needs.
Interest in working on high-impact software with real-world applications.
Why Join Them
Meaningful Impact: The work will improve the daily experience of a wide user base.
Tech-Focused Environment: Collaborate with a team that values quality engineering and fast iteration.
Professional Growth: Shape the role, push boundaries, and help define product direction.
Team Culture: Be part of a close-knit, autonomous team that values communication and initiative.
Benefits
Salary of up to £110K
Flexible working hours
Working within a small team
Equity
Spotlight
Senior Software Engineer (Frontend focused)
Orchestra
Senior
Leader
London
react
typescript
python
aws
We need an exceptional Senior Software Engineer who is proficient across the full stack but has a strong passion for frontend development. You’ll build intuitive and powerful user interfaces that define how data teams interact with Orchestra, while also contributing to backend systems.
What You’ll Do
TLDR: Do all it takes to build an exceptional product and scale the core experience of Orchestra products.
Implement and maintain features across the full stack, with a primary focus on the frontend and a strong understanding of backend integration.
Own systems end-to-end: architecture, implementation, deployment, and iteration of user-facing features and their backend connections.
Collaborate closely with customers, design partners, and other internal stakeholders to translate capabilities and requirements into intuitive user experiences.
Drive the full development lifecycle, from technical planning to production launch and post-release improvements.
Contribute to shaping our technical direction, engineering culture, and product strategy.
What We’re Looking For
5+ years of experience building and shipping full-stack products.
Fluent in React + TypeScript, with a strong portfolio of frontend work.
Concrete understanding of UI/UX best practices, component design, performance tradeoffs, and scalable frontend architecture.
Proficiency in Python or a willingness to learn and contribute to backend services.
Fast, resourceful, and opinionated - you know when to ship and when to conduct an experiment.
Demonstrated experience working in a cloud environment (e.g., AWS, GCP, Azure).
Bonus: Engineering/product at a leading startup, experience with testing frameworks like Playwright or Storybook, and building using serverless technologies.
You live in the UK and will come to our office in London 3 days a week.
Our Tech Stack
Frontend: React, TypeScript, Playwright, Storybook
Backend: Python, FastAPI, Postgres, TypeScript
Cloud: AWS (Lambda, Dynamo, EKS, etc.)‍
DevOps & Tooling: GitHub Actions, Terraform, Docker
Benefits‍
Competitive salary
Bi-annual offsite
Regular team dinners + socials
Spotlight
Full Stack Engineer (AI/ML)
Haystack
£25k - £35k
Multiple locations
react
python
About the Job
A fast-growing tech startup is transforming how small and medium-sized businesses approach cybersecurity and compliance—by automating thousands of technical tasks at the click of a button. Backed by a leading venture capital investor, the team operates from a state-of-the-art office in the North East of England.
Description
Design, develop, and deploy end-to-end AI/ML-powered features and applications using Python and modern frameworks.
Build, integrate, and maintain machine learning models/solutions—from data pipelines to API deployment and user-facing delivery.
Collaborate with product managers, domain experts, and engineers to translate business needs into intelligent technologies.
Build robust backend systems and APIs (e.g., FastAPI, Django, Flask) to support AI-driven workflows.
Develop user-friendly frontend interfaces (e.g., React, TypeScript) that surface ML insights and drive engagement.
Lead the development, evaluation, and monitoring of models (LLMs, predictive/classification, agentic workflows), ensuring alignment with security and compliance standards.
Implement best practices for MLOps, including CI/CD, automated testing, model versioning, and data validation.
Architect integrations with vector databases, cloud platforms, and retrieval-augmented generation systems.
Qualifications
3+ years of production experience delivering full-stack AI/ML applications.
Proficient in Python (especially for ML using libraries like TensorFlow, PyTorch, scikit-learn) and backend frameworks (FastAPI, Django, Flask).
Experience with frontend frameworks such as React, Vue, or Angular.
Practical expertise in building and scaling ML models (LLMs, NLP, classification) and deploying them as APIs/services.
Strong skills in MLOps: containerisation (Docker, Kubernetes), cloud deployment (AWS, GCP, Azure), and CI/CD.
Experience with prompt engineering, LLM evaluation, and vector databases (e.g., Pinecone, Weaviate, FAISS).
Excellent communication skills and experience working cross-functionally.
Benefits
The team plays a crucial role in maintaining exceptionally high customer satisfaction, and as such, the company offers one of the most competitive benefits packages in the industry.
❤️‍🩹 Wellness & Healthcare
👩‍⚕️ 24/7 GP appointments for you & family
🗣️ Unlimited counselling & mental health support
💪 Virtual gym classes & discounts
🦵 Virtual physiotherapy & 👁️ unlimited eye tests
🫰 Subsidised health insurance
🤝 Care & special needs advice
🐶 25% off video vet consultations
🗓️ Leave Entitlements
✈️ 33 days paid annual leave
🏠 Unlimited leave (sabattical anyone?)
🤢 10 days company sick pay
🎂 Paid day off for your birthday
🐹 Paid pet bereavement leave
🚸 Half-day off for your child’s first school day
💴 Financial Benefits
🏪 4,000+ retailer discounts
📞 Personal finance advice
🥇 £1,000 monthly lottery
🎞️ 40% off cinema tickets
💹 Share options
🎽 Charity match donations
🚘 Driving Lesson Contributions
💵 Interest-Free Loans
🚂 Travel pass advances
🍕 Food & Social
🍹 Unlimited free drinks in the office (catered to you on request!) & 🍴 monthly team meals
Spotlight
Principal Software Engineer
Haystack
Leader
London
python
javascript
aws
typescript
nodejs
react
Principal Software Engineer – Digital Products (Remote/Hybrid)
A leading sustainability-focused consultancy is seeking a seasoned and visionary Principal Software Engineer to lead the design, coordination, and scaling of digital products central to its consultancy-as-a-service offerings. This individual will be instrumental in driving the architectural, operational, and strategic roadmap for the firm’s tech stack — particularly cloud-hosted platforms and internal digital tools.
This is a hands-on leadership role with significant influence across DevOps, architecture design, database integration, team management, and product direction. You will coordinate a rapidly growing engineering team and play a pivotal role in enabling scalable, high-performance solutions that support the organization’s mission in sustainability consulting.
Key Responsibilities
DevOps & Cloud Infrastructure
Lead and manage DevOps operations across a range of AWS services (e.g., Amplify, EC2, Lambda, S3).
Own CI/CD strategy and implementation, ensuring robust automation and deployment pipelines.
Oversee and refine ETL processes to support both real-time and batch data flows.
System Architecture & Engineering Leadership
Define and own system architecture strategy to ensure resilience, scalability, and security.
Promote platform modularity and service orchestration using modern microservices, serverless frameworks, and containerization.
Data Engineering & Database Coordination
Design and manage robust integration strategies for both relational and non-relational databases.
Guide platform schema design for data tracking, analytics, and AI/ML integration readiness.
Product & Strategy Contribution
Collaborate with Product Managers and senior stakeholders to align technical decisions with business goals.
Act as a technical advisor on features such as dynamic data tracking, automated reporting, and AI-integrated consulting tools.
Agile Delivery & Scrum Contribution
Champion agile best practices, supporting planning and delivery using tools like Jira.
Facilitate sprint planning, backlog grooming, and retrospectives in collaboration with product and design leads.
Team Leadership & People Management
Directly manage and mentor a cross-functional team of 4+ developers, with plans to grow the team.
Foster a culture of technical excellence, clean code, and continuous improvement.
Guide the recruitment and onboarding of new technical team members.
Ideal Candidate Profile
Technical Skills
Proven experience with AWS services (e.g., Lambda, RDS, DynamoDB, EC2, Amplify).
Advanced proficiency in backend (Python, Node.js) and frontend (TypeScript, React) development.
Strong grasp of modern database technologies and data integration patterns.
Solid understanding of CI/CD tooling (e.g., GitHub Actions, Jenkins, Terraform).
Familiarity with containerization (Docker/Kubernetes) and serverless architecture.
Professional Experience
6+ years in software engineering with a strong record in technical leadership and architectural oversight.
Experience managing cross-functional teams in agile environments.
Background in SaaS platform development; experience in the sustainability or ESG domain is a plus.
Soft Skills
Strategic mindset with the ability to influence product and technical direction.
Excellent communication and collaboration skills across multidisciplinary teams.
High ownership mentality and a passion for scalable, maintainable codebases.
What’s Offered
Opportunity to lead transformative digital projects within a mission-driven organization.
Ownership of core elements of the company’s platform evolution.
Hybrid and flexible working options.
Competitive salary, private health benefits, pension contributions, and other perks.
Quality Assurance - Consultant
Opencast
£44k - £56k
Multiple locations
git
cucumber
junit
Ready for a new challenge?
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.
The role
You’ll work on public and private sector projects. You may be the sole software quality engineer on a project or work in a team.
Leading by example and promoting the Opencast approach, you’ll work in an agile environment across all testing types. You’ll collaborate with team members, clients and users to maintain quality and follow best practice. You’ll adapt to different tools and technologies, advising on the best and mentoring junior colleagues.
UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.
Essential experience
To succeed in this role, you must have experience working as the sole software test engineer on a team.
In your CV and at interview, you’ll need to show experience of:
• writing, running and debugging functional automation tests on an integrated development environment (IDE) for front-end and API testing and frameworks like Cucumber BDD or Junit
• presenting work to stakeholders
• managing defects and tasks through to resolution
• creating user stories and technical tasks from high-level requirements
• version control tools like git and peer review processes
• creating test plans and reports
• participating in E2E and UAT.
You’ll need a good understanding of:
• your working area and applying this to your role
• concepts and benefits of non-functional testing
• continuous integration tools like Jenkins, GitLab CI or CircleCI
• basic principles of programming paradigms, such as object-orientated and procedural programming
As well as QA skills, there are essential core skills you’ll need to be a great consultant.
In the interview, we will assess how you have:
• organised your workload to ensure you’re completing tasks efficiently to ensure quality is unaffected
• strong attention to detail
• a methodical approach to resolving complex problems
• respectfully challenged decisions or solutions
• communicated with technical and non-technical people
• been proactive and taken the initiative in seeking solutions to mitigate risk
• raised risks and issues through the correct tools.
Other helpful experience
Some areas of experience are not essential but relevant to the role:
• UK government service standards
• agile methodology.
If you don’t have experience, we can coach you if you join us.
Salary
Consultant salary range: £44,001 – £56,000
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll work
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.
We include you
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Want to know more?
Visit our website or email careers@opencastsoftware.com.
Page 1 of 21