At a Glance
- Tasks: Join as a Senior Fullstack Engineer, blending app development with infrastructure expertise.
- Company: Be part of a fast-growing SaaS startup with Series A funding and ambitious growth plans.
- Benefits: Enjoy flexible hours, 32 days annual leave, ongoing training, and a personal development budget.
- Why this job: Shape the future of a platform while building your career in a collaborative environment.
- Qualifications: 5+ years in Fullstack Engineering, strong AWS experience, and excellent communication skills required.
- Other info: Work hybrid with just 1-2 days in the Bristol office each month.
The predicted salary is between 60000 - 84000 £ per year.
We’re excited to be the exclusive recruitment partner for a fast-growing SaaS startup that has recently secured Series A funding. With strong, established engineering teams already in place, they’re now gearing up for ambitious growth throughout 2025 and beyond. It’s an incredibly exciting time to join the business - offering the chance to shape the future of their platform while building a standout career for yourself.
The Role:
We’re looking for a Senior Fullstack Engineer who’s excited not only by shipping top-quality platform features but also rolling up their sleeves to improve the infrastructure that powers the magic. This unique role blends application development with infrastructure expertise - ideal for someone who enjoys being the technical bridge between dev and ops.
You’ll be part of the businesses new Platform Team focused on building smarter infrastructure across AWS, improving deployment pipelines, scaling containerised services (ECS), and supporting the engineering team with fast and repeatable environments. This is not a traditional DevOps role - you’ll ship user-facing features and shape system architecture. You’ll collaborate closely with product-focused teams while being the go-to person for infrastructure questions.
Your Responsibilities:
- Build and maintain Fullstack features across Angular/Node.js with MongoDB
- Lead the infrastructure evolution - improving AWS architecture (incl. ECS, EC2, S3, Lambda, CloudWatch)
- Own and implement Infrastructure as Code (Terraform preferred)
- Improve and maintain CI/CD pipelines to optimise deployment workflows
- Develop backend services with observability, traceability, and scalability in mind
- Design efficient, secure and reliable infrastructure patterns for our cloud-native platform
- Help define best practices across DevOps, cloud-native architecture, and developer environments
- Contribute to containerisation and compute cost optimisation
- Coach and support team members on cloud-native development principles
- Take part in shared on-call rotations and incident response improvements
What We’re Looking For:
- Solid experience across Fullstack Engineering
- Demonstrated AWS infrastructure ownership (especially ECS, EC2, S3, Lambda)
- Infrastructure-as-code (Terraform preferred)
- Docker
- CI/CD configuration management
- Ability to build scalable backend services (Node.js)
- Understand database and compute scalability within cloud environments, especially with MongoDB
- Excellent collaboration and communication skills
Ideal Experience needed:
- 5+ years in Fullstack Engineering roles, ideally in SaaS or high-growth environment
- 2+ years hands-on experience owning and maintaining cloud infrastructure
- Led or contributed to infrastructure initiatives as a developer (not just a DevOps specialist)
- Experience deploying and managing containerised applications (e.g., ECS, Docker Compose)
Bonus Points:
- Metrics, tracing and log aggregation experience
- Familiarity with cost management or edge-optimised microservices
- Experience with TailwindCSS is always a plus!
Benefits: A growing benefits package, including:
- Flexible working hours - if you need to fit around childcare or need to work around your life, we understand.
- Around 32 days of Annual Leave (28 excluding bank holidays and an extended break between Christmas and New Year, when we close the office).
- On-going training where required.
- Options scheme for all full-time employees - it’s important to them that everybody owns a part of the company and shares in the benefits of what they build.
- Company MacBook to work from
- £350 WFH Set-Up
- Headspace Contributions
- Personal Development budget and support
- 2 additional days leave for volunteering
If you’d like to be part of this incredible journey then please apply in the first instance by submitting your most up to date CV for immediate review by our Talent Team.
Senior Software Engineer employer: Unify Talent - IT, Digital & Tech Recruitment
Contact Detail:
Unify Talent - IT, Digital & Tech Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Node.js, TypeScript, and AWS services like ECS and Lambda. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.
✨Tip Number 2
Highlight your experience with Infrastructure as Code, particularly Terraform. Be prepared to discuss how you've implemented it in past projects, as this is a key requirement for the role.
✨Tip Number 3
Demonstrate your ability to collaborate effectively with product teams. Prepare examples of how you've worked cross-functionally in previous roles, as strong communication skills are essential for this position.
✨Tip Number 4
Showcase any experience you have with containerisation and CI/CD pipelines. Being able to discuss specific tools and processes you've used will help illustrate your fit for the role.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in Fullstack Engineering, particularly with Node.js, TypeScript, and AWS. Emphasise any relevant projects where you've improved infrastructure or worked with containerisation.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for both development and infrastructure. Mention specific experiences that demonstrate your ability to bridge the gap between dev and ops, as well as your enthusiasm for working in a fast-growing SaaS environment.
Highlight Relevant Skills: In your application, clearly list your skills related to AWS services (like ECS, EC2, S3), Infrastructure as Code (preferably Terraform), and CI/CD practices. This will help the hiring team see your fit for the role at a glance.
Showcase Collaboration Experience: Since strong communication and collaboration skills are essential for this role, include examples of how you've successfully worked with cross-functional teams in the past. This could be through projects, mentoring, or leading initiatives.
How to prepare for a job interview at Unify Talent - IT, Digital & Tech Recruitment
✨Showcase Your Fullstack Experience
Make sure to highlight your experience in both frontend and backend development. Be prepared to discuss specific projects where you've successfully integrated technologies like Angular, Node.js, and MongoDB.
✨Demonstrate AWS Knowledge
Since the role requires strong AWS skills, brush up on your knowledge of services like ECS, EC2, S3, and Lambda. Be ready to share examples of how you've used these services to improve infrastructure or deployment processes.
✨Discuss Infrastructure as Code
Familiarise yourself with Infrastructure as Code concepts, particularly Terraform. Be prepared to explain how you've implemented IaC in previous roles and the benefits it brought to your projects.
✨Emphasise Collaboration Skills
This role involves working closely with product teams, so be ready to discuss your collaboration and communication skills. Share examples of how you've facilitated discussions between development and operations teams to achieve project goals.