At a Glance
- Tasks: Design and build a cutting-edge digital asset custody platform.
- Company: Join Ripple, a leader in crypto solutions for a fairer financial system.
- Benefits: Enjoy competitive salary, bonuses, wellness perks, and generous vacation policy.
- Other info: Be part of a diverse team committed to innovation and inclusivity.
- Why this job: Make a real-world impact while growing your career in a dynamic startup environment.
- Qualifications: Experience in backend systems, Golang, and distributed systems is essential.
The predicted salary is between 60000 - 80000 ÂŁ 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 around the world. If you’re ready to see your impact and unlock incredible career growth opportunities, join us and build real‑world value.
What you’ll do:
- Own, design and build Palisade’s digital asset custody platform
- Design and build a highly available, scalable, and resilient distributed system
- Deliver high-quality, reliable production code through testing, logging, and alerting
- Support the broader team and company with ideas and contributions across the board
- Participate in the entire software development lifecycle, from requirements gathering, and software design to implementing and monitoring components in production
- Build company culture of an early‑stage startup
What we’re looking for:
- Proven track record of building and delivering backend systems from development to production
- Hands‑on experience working on large‑scale distributed systems
- Familiarity with event‑driven micro‑services, Golang, Kubernetes, and cloud‑based infrastructure
- Familiarity with gRPC and protocol buffers
- Ability to work in a fast‑paced start‑up environment and be a core contributor to the success of the company
- A self‑starter that thrives on autonomy and can see a task through from start to finish
- A positive attitude with a passion for acquiring and sharing knowledge
- Web3, blockchain, and fintech experience are a plus
Benefits:
- 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
- R&R days to rest and recharge
- Generous wellness reimbursement and weekly on‑site and virtual programming
- Generous vacation policy—work with your manager to take time off when you need it
- Industry‑leading parental leave policies and family planning benefits
- Catered lunches, fully‑stocked kitchens with premium snacks and beverages, and fun events
Benefits listed above are for full‑time employees. 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.
Staff Software Engineer, Golang in London employer: P2P
Contact Detail:
P2P Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer, Golang in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Ripple. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Golang and distributed systems. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for the interview by brushing up on your technical skills and understanding Ripple’s mission. Be ready to discuss how your experience aligns with their goals in the crypto and fintech space.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Ripple team.
We think you need these skills to ace Staff Software Engineer, Golang in London
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology and software development shine through. We love seeing candidates who are genuinely excited about building innovative solutions, especially in the fintech space!
Tailor Your Experience: Make sure to highlight your experience with backend systems and distributed architectures. We want to see how your skills align with what we’re doing at Ripple, so don’t be shy about showcasing relevant projects or technologies you've worked with.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s necessary. Make it easy for us to see why you’d be a great fit for our team!
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 shows you’re serious about joining our team!
How to prepare for a job interview at P2P
✨Know Your Tech Stack
Make sure you’re well-versed in Golang, Kubernetes, and cloud-based infrastructure. Brush up on your knowledge of event-driven micro-services and gRPC, as these are crucial for the role. Being able to discuss your hands-on experience with these technologies will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced while building backend systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you demonstrate your ability to deliver high-quality, reliable production code and how you approach problem-solving in a fast-paced environment.
✨Emphasise Team Collaboration
Ripple values contributions across the board, so be ready to talk about how you’ve supported your team in previous roles. Share examples of how you’ve collaborated during the software development lifecycle, from gathering requirements to monitoring components in production. This shows you’re not just a lone wolf but a team player.
✨Bring Your Passion for Learning
A positive attitude and a passion for acquiring and sharing knowledge are key traits they’re looking for. Be prepared to discuss how you stay updated with industry trends, especially in Web3, blockchain, and fintech. Showing your enthusiasm for continuous learning can set you apart from other candidates.