We're hiring!
View our open positions
Back to Careers

Senior Software Engineer

Manchester, UK
Apply Now

MirrorWeb is a fast-growing scale-up based in Manchester, and is the leading provider of website archiving for financial services and public sector entities. We help businesses improve digital oversight and compliance by creating permanent records of online communications, ensuring the digital truth is captured for generations to come.

Our cloud-native web and social archiving technology allows organisations to create permanent, immutable records of all online communications. Our leading technology is displacing the vendors of old and gaining high traction with financial services firms, ensuring regulatory requirements are met in the evolving digital landscape.

It is recognised that the world of web and social archiving is a niche area.

Our technology:

Our Tech stack comprises of AWS, Go, Python, JavaScript and TypeScript. As an AWS Partner, we work closely with their Solutions Architects to help us create, innovate and deliver cutting-edge functionality.

We work with many organizations in the public and private sector. Our clients range from National Archives to financial institutions to broadcast media. We provide high traffic web interfaces, faceted full text search, big data indexing and analytics in the cloud, and multi-platform archiving capability. Our clients use our services for compliance or risk management, brand protection and maintenance of historic records.

The role:

We are looking for a talented software engineer to join our Engineering team at MirrorWeb. You will already have experience building and maintaining large cloud-based applications and will work as part of a close-knit team with our highly skilled engineers. We’re looking for someone with great attention to detail, who’s dedicated and takes real pride in running robust platforms delivering products used by millions of people every day.

We offer a flexible and remote working culture and will consider applicants that want to work fully remote from anywhere in the UK. We also have an office in Manchester to accommodate those who prefer to work onsite / hybrid.

Our engineering team utilises the Shape Up methodology, which allows for extended periods of 6 weeks to work on designing, developing and deploying a scoped problem within a team, with cooldown periods between each cycle.

What you'll do:

Reporting to the VP, Engineering, the role will:

  • Work with product to decompose complex requirements into deliverable solutions.
  • Provide technical leadership, mentoring a team of developers alongside other senior members of the team.
  • Promote best practices among the team to improve quality and efficiency of feature delivery.
  • Work with the team to ensure that projects are completed on time, communicating progress with stakeholders.
  • Help to address production support issues, minimizing data loss and customer impact.

What you need to have:
  • Strong technical skills, with a number of years of commercial experience in the relevant language (Go, Python, TypeScript).
  • Experience taking a lead on technical projects, being the person that engineers look to for support and guidance.
  • Excellent interpersonal, written and verbal communication skills.
  • An ability to review and constructively feedback, helping others to learn.
  • A strong grasp of software quality and how to ensure development practices lead to high-quality outcomes.

What you need to be:
  • A team player with proven experience working as part of an open, collaborative team.
  • Comfortable sharing architectural vision and helping teams to understand the architecture of software solutions.
  • Innovative and creative in your approach to software development.
  • A person who is not afraid to tackle difficult situations and provides constructive feedback to help others improve.
  • Innovative and able to prototype potential solutions, exploring cloud native technologies where appropriate.

What is also desirable:
  • A team player with proven experience working as part of an open, collaborative team.

Professional Development

Professional development is an area that is very important to us at MirrorWeb. We understand that access to training and education in the workplace improves prospects for promotion and can help open up future career paths. We take the time to work with each member of the team and help them to take control of their personal development. This ranges from helping them feel confident when taking on new challenges, to working with them to plan their goals for the future.

Learning is supported to help our team members grow their skills, and we encourage sharing knowledge through a number of guilds, allowing for collaborative learning.

What we offer:
  • Competitive salary.
  • 25 Days Holiday + Bank Holidays and your birthday off.
  • Company Pension Scheme.
  • MacBook Pro and relevant Apple Accessories.
  • Annual pay reviews.
  • Monthly Company Activities.
  • Exposure to a Manchester scale-up with opportunity for progression.
  • A fantastic culture!

Ready to apply?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.