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 fast-paced startup.
- 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 employer: P2P
Contact Detail:
P2P Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer, Golang
✨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 words.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past experiences with backend systems and microservices.
✨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 joining the Ripple team and contributing to our mission.
We think you need these skills to ace Staff Software Engineer, Golang
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 candidates who are genuinely excited about building innovative solutions, so share your experiences and projects that reflect this passion!
Tailor Your Application: Make sure to customise your application to highlight how your skills align with the role of Staff Software Engineer at Ripple. Mention your experience with Golang, distributed systems, and any relevant projects you've worked on. This helps us see how you fit into our vision!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. Highlight your key achievements and skills without overwhelming us with too much information.
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 gives you a chance to explore more about our company culture and values!
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 examples where you've designed and built scalable systems. Think about challenges you faced and how you overcame them. This will demonstrate your ability to contribute effectively in a fast-paced start-up 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 instances where you’ve collaborated on projects or shared knowledge, as this aligns with their company culture.
✨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, and how you can bring that knowledge to the team.