Senior Software Engineer

Senior Software Engineer

Manchester Full-Time 52000 - 78000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join a remote team as a Senior Full Stack Developer, driving product growth and innovation.
  • Company: Be part of an award-winning tech company with a family feel and a focus on collaboration.
  • Benefits: Enjoy fully remote work, personal development opportunities, and the chance to learn new skills.
  • Why this job: This role offers a chance to grow in a supportive environment while working on exciting projects.
  • Qualifications: Experience with PHP, Laravel, Typescript, and either Vue.js or React is essential.
  • Other info: Opportunity to explore data engineering, AI, Machine Learning, and Power BI.

The predicted salary is between 52000 - 78000 £ per year.

A long standing client of ours who are growing big time (I\’m talking adding a billion – yep with a B to their balance sheet in 4 months!!) They are a technology-first fintech and looking for a Senior Software Engineer (Python) to help deliver reliable, scalable systems at pace.
This is a role for a go-getter someone who enjoys solving real problems, shipping meaningful work, and balancing engineering quality with delivery momentum. The culture is fun, collaborative and outcomes-driven: write good code, make sensible trade-offs, and move things forward.
The opportunity
As a Senior Software Engineer, you’ll take ownership of medium to large features and engineering problems, from design through to delivery. You’ll work on systems made up of multiple technical components, operating confidently within a modern AWS-based environment.
You won’t be handed perfectly defined problems. Instead, you’ll be trusted to shape solutions, manage risk, and help the team deliver at speed without compromising on reliability or security.
What you’ll be doing
Designing and delivering medium to large features across distributed systems
Writing high-quality, testable Python code with a strong focus on maintainability and delivery
Making pragmatic trade-offs between “perfect” and “done”, while ensuring follow-up work is visible and tracked
Designing systems made up of multiple components, with attention to resilience, performance, security and observability
Building and evolving APIs and services used by internal and external consumers
Working with AWS serverless and cloud-native services to deliver scalable solutions
Using infrastructure as code (Terraform) to provision and evolve cloud infrastructure
Keeping pull requests small, readable and reviewable
Collaborating closely with other engineers, leads and non-technical stakeholders
Clearly communicating technical risks and options to support good decision-making
Contributing to and improving documentation, automation and engineering practices
Championing iterative and Agile ways of working
About you
Strong commercial experience with Python (or a similar language) in production environments
Experience designing and working with relational and non-relational databases
Solid understanding of distributed systems, APIs and web services
Comfortable working in AWS environments, particularly with serverless architectures
Hands‑on experience with infrastructure as code — Terraform experience is highly desirable
Able to write well‑tested, maintainable code and understand the value of CI/CD
Pragmatic mindset: you know when to push for quality and when to optimise for speed
Confident communicator who can explain technical challenges to non-technical audiences
Enjoys taking ownership and getting things done
Nice to have
Experience with microservices, event‑driven and request‑driven architectures
Knowledge of networking and cloud security best practices
Experience working in regulated environments
Interest in staying current with new tools, technologies and engineering practices
What’s on offer
£80,000 – £90,000 salary + bonus (paid for the last 7 years)
25 days’ annual leave plus your birthday off
Employer pension contribution
Life assurance
Private medical, dental and optical cover
#J-18808-Ljbffr

S

Contact Detail:

SR2 | Socially Responsible Recruitment | Certified B Corporation™ Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially PHP, Laravel, Typescript, and either Vue.js or React. Having hands-on experience or personal projects showcasing these skills can really set you apart during discussions.

Tip Number 2

Prepare to discuss your previous experiences in a full stack development role. Be ready to share specific examples of projects you've worked on, particularly those that demonstrate your ability to drive product growth and work within a team.

Tip Number 3

Since this is a remote position, highlight your experience working in distributed teams. Discuss how you communicate effectively and manage your time, as these are crucial skills for remote work.

Tip Number 4

Show enthusiasm for personal development and learning new technologies. Mention any interest in data engineering, AI, or Machine Learning, as this aligns with the company's focus on growth and innovation.

We think you need these skills to ace Senior Software Engineer

PHP
Laravel
Typescript
Vue.js
React
PHPUnit
Cypress
Containerisation
Cloud Services
Vite
Redis
Full Stack Development
Agile Methodologies
Version Control (Git)
Problem-Solving Skills
Collaboration and Teamwork

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with PHP, Laravel, Typescript, and either Vue.js or React. Emphasise any relevant projects that showcase your skills in these areas.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also expresses your enthusiasm for joining a smaller team and your desire for personal development in areas like data engineering and AI.

Showcase Relevant Projects: If you have worked on projects involving Cypress, containerisation, or cloud services, be sure to include these in your application. Specific examples can set you apart from other candidates.

Follow Up: After submitting your application, consider sending a follow-up email to express your continued interest in the role. This can help keep your application top of mind for the hiring team.

How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B Corporation™

Showcase Your Technical Skills

Make sure to highlight your experience with PHP, Laravel, Typescript, and either Vue.js or React during the interview. Be prepared to discuss specific projects where you utilised these technologies, as this will demonstrate your capability and confidence in handling the responsibilities of a Senior Software Engineer.

Demonstrate Problem-Solving Abilities

Expect to face technical challenges or scenarios during the interview. Practice explaining your thought process and how you approach problem-solving. This will show that you can think critically and adapt to new situations, which is crucial for a senior role.

Emphasise Team Collaboration

Since the company values a family feel and teamwork, be ready to discuss your experiences working in collaborative environments. Share examples of how you've contributed to team success and how you handle conflicts or differing opinions within a team.

Express Your Desire for Growth

This role offers opportunities for personal development in areas like data engineering, AI, and Machine Learning. Make sure to express your enthusiasm for learning and growing within the company. This shows that you're not just looking for a job, but a place to build your career.

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

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