Senior Software Engineer - Identity & Authentication (Backend) - Contractor in Manchester
Senior Software Engineer - Identity & Authentication (Backend) - Contractor

Senior Software Engineer - Identity & Authentication (Backend) - Contractor in Manchester

Manchester Freelance 60000 - 84000 ÂŁ / year (est.) Home office (partial)
Go Premium
V

At a Glance

  • Tasks: Design and build secure backend services for client authentication and MFA.
  • Company: Join Vanguard, a revolutionary investment company focused on client interests.
  • Benefits: Competitive day rate, hybrid work model, and a commitment to diversity.
  • Why this job: Make a real impact in a highly regulated environment with cutting-edge technology.
  • Qualifications: Strong backend fundamentals, cloud experience, and a methodical engineering mindset.
  • Other info: Opportunity for career growth in a collaborative and inclusive culture.

The predicted salary is between 60000 - 84000 ÂŁ per year.

In the European Client Identity team, we are building and operating Vanguard’s authentication and MFA platform used by hundreds of thousands of clients across the UK and Europe. This is a hands-on senior backend role focused on designing, building, deploying, and operating cloud-based identity services. You will work in a highly regulated environment where security, reliability, and operational discipline matter. You don’t need to be an identity expert on day one—but you do need strong backend fundamentals, cloud experience, and a responsible, methodical engineering mindset. This is a contractor role, available for up to 12 months.

In this role you will:

  • Build and evolve backend services that support login, MFA, and client authentication
  • Design and implement REST APIs using NestJS / TypeScript
  • Integrate with identity and MFA platforms (e.g. Auth0, Transmit Security)
  • Deploy and operate services on AWS, using Infrastructure as Code
  • Run and maintain services in production, including database migrations and updates
  • Manage vendor-specific software services running in AWS
  • Write automated tests and contribute to improving test coverage and quality
  • Participate in CI/CD pipelines, deployments, and operational procedures
  • Work closely with product and security stakeholders to translate requirements into technical solutions
  • Continuously improve engineering standards, tooling, and reliability

Our Tech Stack:

  • AWS
  • TypeScript
  • Node.js (NestJS)
  • REST APIs
  • Auth0
  • Transmit Security
  • GitHub
  • GitHub Actions
  • CloudFormation

What It Takes:

  • Experience with identity, authentication, or MFA systems
  • Knowledge of microservices architectures
  • Exposure to security concepts (IAM, encryption, networking)
  • Experience in regulated or enterprise environments

Special Factors:

  • This role is open to our London and Manchester locations
  • This role is being offered on a day rate contractor basis and is for up to 12 months
  • This is a hybrid position and would require you to work in the office 3 days per week (Tuesday, Wednesday & Thursday)

Why Vanguard?

Vanguard is a different kind of investment company. It was founded in the United States in 1975 on a simple but revolutionary idea: that an investment company should manage its funds solely in the interests of its clients. This philosophy has helped millions achieve their goals with low-cost, uncomplicated investments. It’s what we stand for: value to investors.

Inclusion Statement:

Vanguard’s continued commitment to diversity and inclusion is rooted in our culture. Every decision is guided by the principle: “Do the right thing.” We believe building diverse, inclusive, and highly effective teams enables better collaboration and innovation to deliver Vanguard’s core purpose: to take a stand for all investors, to treat them fairly, and to give them the best chance for investment success.

Our commitment to equal employment opportunity:

Vanguard is an equal opportunity employer. Vanguard provides a working environment free from discrimination, prejudice, and bias. Through our Equal Employment Opportunity (EEO) policy, Vanguard reaffirms its commitment to equal employment opportunity for all applicants and crew members without regard to race, color, national origin or ancestry, religion, gender, sex, sexual orientation, gender identity or expression, age, disability, marital status, veteran or military status. We prohibit discrimination based on genetic information and any other characteristic protected by law. Applicants with disabilities may be entitled to reasonable accommodation. Please inform careers@vanguard.com if you need assistance completing this application or to participate in the process.

How We Work:

Vanguard has a hybrid working model designed to capture the benefits of flexibility while enabling in-person learning, collaboration, and connection. Our mission-driven, collaborative culture supports long-term client outcomes and enriches the employee experience.

Senior Software Engineer - Identity & Authentication (Backend) - Contractor in Manchester employer: Vanguard

Vanguard is an exceptional employer that fosters a collaborative and inclusive work culture, where employees are empowered to innovate and contribute to meaningful projects in the financial sector. With a strong commitment to diversity and equal opportunity, Vanguard offers robust growth opportunities and a hybrid working model that balances flexibility with essential in-person collaboration. Working in London or Manchester, you will be part of a mission-driven team dedicated to delivering value to clients while enhancing your technical skills in a highly regulated environment.
V

Contact Detail:

Vanguard Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Identity & Authentication (Backend) - Contractor in Manchester

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to backend services, REST APIs, and cloud deployments. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common coding challenges and be ready to discuss your experience with AWS, TypeScript, and security concepts.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Software Engineer - Identity & Authentication (Backend) - Contractor in Manchester

Backend Development
Cloud Experience
REST API Design
NestJS
TypeScript
AWS
Infrastructure as Code
Database Migrations
Automated Testing
CI/CD Pipelines
Security Concepts
Identity and Authentication Systems
Microservices Architectures
Operational Discipline
Collaboration with Stakeholders

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your backend experience and cloud skills. We want to see how your past projects align with the role, especially around identity services and REST APIs.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role at Vanguard. Share specific examples of your work with authentication systems or cloud deployments that showcase your fit for the team.

Showcase Your Technical Skills: Don’t forget to mention your experience with our tech stack! If you've worked with TypeScript, NestJS, or AWS, let us know how you’ve used these technologies in your previous roles.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!

How to prepare for a job interview at Vanguard

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially NestJS, TypeScript, and AWS. Be ready to discuss your experience with these tools and how you've used them in past projects.

✨Demonstrate Your Problem-Solving Skills

Prepare to showcase your backend fundamentals by discussing specific challenges you've faced in previous roles. Think about how you designed and implemented solutions, particularly in regulated environments, as this will resonate well with the interviewers.

✨Understand Security and Compliance

Since this role involves working in a highly regulated environment, brush up on security concepts like IAM and encryption. Be prepared to explain how you’ve ensured security and reliability in your past projects, especially when deploying services.

✨Ask Insightful Questions

Show your interest in the role by preparing thoughtful questions about the team’s current projects, challenges they face, and how they measure success. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.

Senior Software Engineer - Identity & Authentication (Backend) - Contractor in Manchester
Vanguard
Location: Manchester
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

V
  • Senior Software Engineer - Identity & Authentication (Backend) - Contractor in Manchester

    Manchester
    Freelance
    60000 - 84000 ÂŁ / year (est.)
  • V

    Vanguard

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