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#
Infrastructure: Kubernetes, GCP, AWS, PostgreSQL
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
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
Flexible working hours/ set-up
Automonmy and career progression