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