Software Engineer, Accounts
Software Engineer, Accounts

Software Engineer, Accounts

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
V

At a Glance

  • Tasks: Design and maintain scalable IAM solutions using JavaScript, Node.js, and AWS.
  • Company: Join Vercel, the team behind Next.js, empowering developers to build a faster web.
  • Benefits: Enjoy competitive pay, flexible time off, and a supportive work-from-home budget.
  • Why this job: Tackle complex challenges in a collaborative environment while shaping the future of IAM solutions.
  • Qualifications: 3+ years in IAM architectures with strong skills in TypeScript, Node.js, and cloud solutions.
  • Other info: This role is fully remote, based in the UK, Germany, or the Netherlands.

The predicted salary is between 36000 - 60000 £ per year.

Vercel gives developers the tools and cloud infrastructure to build, scale, and secure a faster, more personalized web. As the team behind v0, Next.js, and AI SDK, Vercel helps customers like Ramp, Supreme, PayPal, Chick-fil-A, and Under Armour build for the AI-native web. Our mission is to enable the world to ship the best products. That starts with creating a place where everyone can do their best work. Whether you're building on our platform, supporting our customers, or shaping our story: You can just ship things.

About the Role: We are seeking a Software Engineer specializing in Account Lifecycle and Access Management (IAM). In this role, you will play a pivotal role in designing, building, and maintaining scalable, high-performance systems. Leveraging JavaScript/TypeScript, Node.js, SQL and NoSQL cloud-native databases, and AWS, you will develop innovative solutions for user, group, and membership management while ensuring the highest levels of security and reliability. This role is ideal for a problem-solver who thrives in a collaborative, fast-paced environment and is excited by the opportunity to tackle complex challenges, scale distributed systems, and shape the future of IAM solutions on a robust AWS infrastructure. This role is remote based out of the UK, Germany or the Netherlands.

What You Will Do:

  • Enable us to deliver secure, reliable, and scalable services that exceed industry standards and customer expectations.
  • Collaborate with cross-functional teams to deliver large-scale projects with cross-team dependencies.
  • Collaborate with peer teams to deliver solutions that meet industry standards and customer expectations.
  • Maintain and operate services at high scale, participating in scheduled on-call rotations to ensure reliability.
  • Develop and maintain enterprise-grade IAM solutions, focusing on user, group, and membership management.
  • Implement identity synchronization and lifecycle management solutions using SCIM and other relevant standards.
  • Work with Infrastructure as Code (Terraform, AWS CloudFormation, Kubernetes, etc.) to deliver scalable, high-availability applications.
  • Design and implement robust access control models using OAuth, OpenID Connect (OIDC), SAML 2.0, and other protocols.
  • Build and maintain high-quality enterprise software using TypeScript, REST APIs, and JSON.

About You:

  • 3+ years of experience with IAM architectures and implementing cloud computing solutions (AWS preferred).
  • Proficiency in TypeScript/JavaScript, React, and Node.js.
  • Strong knowledge of security architecture, LDAP, Active Directory, SAML, SSO, OAuth2, OpenID Connect and web protocols like XML, SOAP, JSON, and REST.
  • Familiarity with access control models such as RBAC, ABAC and ReBAC.
  • Enthusiasm to work with and learn more about Identity Protocols like OAuth2, OIDC, and SAML.
  • Experience with SQL.
  • Hands-on experience implementing identity lifecycle management solutions using SCIM.
  • Practical experience developing and improving applications written in Node.js.
  • Exhibit excellent problem-solving abilities and effective communication skills, especially when collaborating with diverse teams.

Benefits:

  • Competitive compensation package, including equity.
  • Inclusive Healthcare Package.
  • Learn and Grow - we provide mentorship and send you to events that help you build your network and skills.
  • Flexible Time Off.
  • We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed.
V

Contact Detail:

Vercel Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Accounts

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as TypeScript, Node.js, and AWS. Having hands-on experience or personal projects that showcase your skills in these areas can make you stand out during discussions.

✨Tip Number 2

Engage with the Vercel community on platforms like GitHub or their forums. Contributing to open-source projects or discussing IAM solutions can help you build connections and demonstrate your passion for the field.

✨Tip Number 3

Prepare to discuss your problem-solving approach in detail. Be ready to share examples of how you've tackled complex challenges in previous roles, especially those related to IAM and cloud-native solutions.

✨Tip Number 4

Research Vercel's products and their impact on the web development landscape. Understanding their mission and how your role as a Software Engineer fits into that can help you articulate your enthusiasm and alignment with their goals during interviews.

We think you need these skills to ace Software Engineer, Accounts

Proficiency in TypeScript
Proficiency in JavaScript
Experience with Node.js
Knowledge of IAM architectures
Experience with AWS cloud computing solutions
Strong understanding of security architecture
Familiarity with LDAP and Active Directory
Experience with SAML, OAuth2, and OpenID Connect
Understanding of web protocols like XML, SOAP, JSON, and REST
Knowledge of access control models such as RBAC, ABAC, and ReBAC
Experience with SQL databases
Hands-on experience with identity lifecycle management solutions using SCIM
Ability to develop and improve applications in Node.js
Excellent problem-solving abilities
Effective communication skills
Experience with Infrastructure as Code (Terraform, AWS CloudFormation, Kubernetes)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in IAM architectures, cloud computing solutions, and proficiency in TypeScript/JavaScript. Use specific examples that demonstrate your problem-solving abilities and collaboration skills.

Craft a Compelling Cover Letter: Write a cover letter that showcases your enthusiasm for the role and the company. Mention your experience with AWS, security architecture, and any relevant projects you've worked on. Explain why you're excited about the opportunity to work at Vercel.

Showcase Technical Skills: In your application, emphasise your technical skills related to the job description, such as your experience with Node.js, SQL, and identity lifecycle management solutions. Consider including a portfolio or links to projects that demonstrate your expertise.

Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. Ensure that your writing is clear and concise, reflecting your attention to detail and professionalism.

How to prepare for a job interview at Vercel

✨Showcase Your Technical Skills

Be prepared to discuss your experience with JavaScript, TypeScript, Node.js, and cloud computing solutions, particularly AWS. Highlight specific projects where you've implemented IAM architectures or developed scalable applications.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Be ready to explain your thought process and how you approach problem-solving, especially in collaborative environments. Use examples from your past experiences to illustrate your skills.

✨Understand Security Protocols

Familiarise yourself with key security protocols such as OAuth2, OpenID Connect, and SAML. Be prepared to discuss how you've implemented these in previous roles and how they relate to user and group management.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's IAM solutions, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.

Software Engineer, Accounts
Vercel
Location: London
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
  • Software Engineer, Accounts

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • V

    Vercel

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