At a Glance
- Tasks: Build and ship features for Ripple's identity platform using cutting-edge tech.
- Company: Join Ripple, a leader in crypto solutions transforming the global financial system.
- Benefits: Enjoy competitive salary, bonuses, wellness perks, and generous vacation policies.
- Other info: Dynamic work environment with opportunities for career growth and innovation.
- Why this job: Make a real impact on financial fairness while growing your skills in a supportive team.
- Qualifications: Experience in backend engineering with Golang or Java, and familiarity with Kubernetes.
The predicted salary is between 60000 - 75000 € per year.
At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you’re ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value.
As a Software Engineer II on Ripple's Authentication & Authorisation platform team, you'll contribute to how identity works across our growing portfolio of payment, custody, and liquidity products. Our products have grown up using different identity providers and protocols, and we're now bringing them together into a unified, consistent experience — while also building the fine‑grained authorisation primitives that teams across Ripple rely on every day.
How We Work
AI tooling is core to how our team works day‑to‑day — coding assistants, LLM‑based workflows, and agentic tools across design, development, and operations. We're looking for people who already use these fluently, not just curious about them.
Key Responsibilities
- Build and ship features and components within Ripple's identity platform, with guidance from more senior engineers on the team.
- Contribute to platform services running on Kubernetes, learning the patterns we use for reliability, observability, and secure secret management.
- Participate in design discussions and code review, bringing thoughtful questions and a willingness to learn.
- Help maintain and improve existing services, including investigating issues and contributing fixes.
- Grow toward independent ownership of well‑scoped projects over time.
What We're Looking For
- Backend engineering experience in Golang or Java, with some exposure to building or running services in Kubernetes.
- Demonstrated ability to deliver well‑scoped features in a production environment.
- Hands‑on experience using AI coding assistants and LLM‑based tools as part of your day‑to‑day engineering workflow.
- Comfortable communicating clearly with teammates, asking questions, and contributing to written technical discussions.
Nice to Have
- Exposure to identity, authentication, or authorisation systems in any capacity.
- Familiarity with modern authentication protocols such as OAuth 2.0, OIDC, or SAML.
- Experience working on platform or infrastructure teams.
Take Control of Your Finances
- Competitive salary, bonuses, and equity.
- Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support.
- Employee giving match.
- Mobile phone stipend.
Take Care of Yourself
- R&R days so you can rest and recharge.
- Generous wellness reimbursement and weekly onsite & virtual programming.
- Generous vacation policy - work with your manager to take time off when you need it.
- Industry‑leading parental leave policies. Family planning benefits.
- Catered lunches, fully‑stocked kitchens with premium snacks/beverages, and plenty of fun events.
Benefits listed above are for full‑time employees.
Equal Opportunity Employer
Ripple is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
Software Engineer II Authentication & Authorization in London employer: P2P
Ripple is an exceptional employer that fosters a collaborative and innovative work culture, empowering Software Engineers to make a significant impact on the global financial system. With competitive salaries, comprehensive benefits, and a strong focus on employee growth through cutting-edge AI tools and supportive colleagues, Ripple offers a unique opportunity for professionals to thrive in their careers while contributing to meaningful change. Located in a vibrant environment, employees enjoy generous wellness programmes, flexible vacation policies, and a commitment to diversity and inclusion.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer II Authentication & Authorization in London
✨Tip Number 1
Get your networking game on! Connect with folks in the industry, especially those at Ripple. LinkedIn is a great place to start. Don’t be shy—drop them a message and express your interest in the Software Engineer II role!
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date with your best work. Highlight any projects related to authentication or authorisation systems, as that’ll catch their eye.
✨Tip Number 3
Prepare for the interview like it’s a coding challenge! Brush up on your Golang or Java skills, and be ready to discuss how you’ve used AI tools in your workflow. They want to see you in action, so practice coding problems and system design questions.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Ripple team. Don’t forget to tailor your application to highlight your experience with Kubernetes and modern authentication protocols!
We think you need these skills to ace Software Engineer II Authentication & Authorization in London
Some tips for your application 🫡
Show Your Passion for Tech:When you're writing your application, let your enthusiasm for technology shine through! Talk about your experiences with coding assistants and AI tools, as we love to see candidates who are already using these in their daily work.
Tailor Your Experience:Make sure to highlight your backend engineering experience, especially with Golang or Java. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects you've worked on!
Ask Thoughtful Questions:In your written application, feel free to mention any questions you have about the role or our team. This shows us that you're engaged and eager to learn, which is exactly the kind of mindset we value at Ripple.
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. Plus, it makes the whole process smoother for everyone involved!
How to prepare for a job interview at P2P
✨Know Your Tech Stack
Make sure you’re well-versed in Golang or Java, as these are key for the role. Brush up on your experience with Kubernetes too, since you'll be contributing to platform services. Being able to discuss your past projects and how you’ve used these technologies will show you’re ready to hit the ground running.
✨Showcase Your AI Tooling Skills
Since AI tooling is a big part of how the team operates, be prepared to talk about your experience with coding assistants and LLM-based tools. Share specific examples of how these tools have improved your workflow or helped you solve problems in previous projects.
✨Engage in Design Discussions
During the interview, don’t hesitate to ask thoughtful questions about design discussions or code reviews. This shows you’re not just a passive participant but someone who’s eager to learn and contribute. It’s also a great way to demonstrate your communication skills.
✨Familiarise Yourself with Authentication Protocols
Even if you don’t have extensive experience, having a basic understanding of authentication protocols like OAuth 2.0, OIDC, or SAML can set you apart. Be ready to discuss any relevant exposure you’ve had, as this could be a nice bonus that aligns with Ripple's needs.