Senior Software Engineer

Senior Software Engineer

Newport +1 Full-Time 60000 - 84000 £ / year (est.) Home office (partial)
Go Premium
U

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, 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 with AWS infrastructure experience 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 are 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 are 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 are looking for a Senior Fullstack Engineer who is 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 will be part of the 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 will ship user-facing features and shape system architecture. You will 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!

KEY SUMMARY:

  • This role is great for a Fullstack Engineer who enjoys devops work but does not want to be siloed into ops alone.
  • We do not want a pure DevOps/Infra person - must be fullstack with an infra affinity.
  • Strong communication and facilitation skills are a must.

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 would 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.

Locations

Newport Wales

Senior Software Engineer employer: Unify Talent - IT, Digital & Tech Recruitment

Join a dynamic SaaS startup in Bristol that is not only on the cutting edge of technology but also values its employees' growth and well-being. With a flexible working environment, generous annual leave, and a commitment to personal development, this company fosters a collaborative culture where your contributions directly impact the future of the platform. As part of a rapidly expanding team, you'll have the opportunity to shape your career while enjoying unique benefits like an options scheme and support for volunteering.
U

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

Showcase 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

Research the company’s culture and values, especially their focus on flexibility and personal development. Being able to align your personal goals with their mission can give you an edge during interviews.

We think you need these skills to ace Senior Software Engineer

Fullstack Development
Node.js
TypeScript
AWS (ECS, EC2, S3, Lambda, CloudWatch)
Infrastructure as Code (Terraform)
Docker
CI/CD Pipeline Management
MongoDB
Scalability and Performance Optimisation
Collaboration and Communication Skills
Containerisation
Incident Response
Cloud-Native Architecture
Observability and Traceability

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 containerised applications.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for both development and infrastructure. Mention specific examples of how you've contributed to cloud-native architecture and CI/CD pipelines in previous roles.

Highlight Relevant Skills: In your application, clearly list your skills related to Docker, Terraform, and AWS services like ECS and Lambda. This will help demonstrate your fit for the role and your ability to bridge the gap between development and operations.

Showcase Collaboration Experience: Since strong communication and collaboration skills are essential for this role, include examples of how you've worked effectively within teams, especially in cross-functional settings. This could be through mentoring, leading projects, or participating in shared on-call rotations.

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 explain how you've used these services in past projects and any challenges you faced.

✨Discuss Infrastructure as Code

Familiarise yourself with Infrastructure as Code concepts, particularly Terraform. Be prepared to discuss how you've implemented it 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 share examples of how you've effectively collaborated with others. Highlight your communication skills and any experiences where you facilitated discussions or resolved conflicts.

Senior Software Engineer
Unify Talent - IT, Digital & Tech Recruitment
Location: Newport
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>