Full Stack Founding Engineer

Explore roles

Aluma

Full Stack Founding Engineer

Multiple locations
Remote or hybrid
Graduate
Junior
Mid
Senior
Leader

Description

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.

Role tech stack

goland
Golang
postgresql
PostgreSQL
dot-net
.Net
aws
AWS
google-cloud-platform
Google Cloud Platform
kubernetes
Kubernetes

Culture overview

Our culture at Aluma is built on four core values: People First, Innovative, Ethical, and Balanced. Everything we do is aimed at improving people’s lives—whether through the solutions we create or the way we work together. Innovation drives us; we combine advanced document automation and machine learning with practical, real-world impact. We hold ourselves to high ethical standards—honesty, transparency, and fairness are non-negotiable. We value each individual’s potential and promote a healthy work–life balance. Led by experienced and curious founders, our team is mature, technically strong, and united by a shared commitment to making a positive difference.

Employee benefits

Flexible Hours
Flexible Working
Laptop
Learning/Development days
Wellbeing Programme
Work anywhere

Office vibe

Clubs & Meetups
Remote-first
Social Events
Team Building Days

Location

Leadership

Mark Wightman
CTO

Tech overview

Aluma is a developer-focused, cloud-native intelligent document processing platform. It’s built for scale, secure, and integrates easily through APIs, SDKs, or agents—covering the full workflow from ingestion to export, with optional human validation and strong privacy controls.

Company tech stack

aws
AWS
dot-net
.Net
goland
Golang
google-cloud-platform
Google Cloud Platform
postgresql
PostgreSQL
Aluma
Full Stack Founding Engineer
Cambridge
Share role