At a Glance
- Tasks: Design and develop off-chain services using Rust for innovative blockchain solutions.
- Company: Join Rhinestone, a pioneering tech startup in the blockchain space.
- Benefits: Startup equity, flexible hours, and opportunities for professional growth.
- Why this job: Make a real impact on the future of web3 and smart accounts.
- Qualifications: 3+ years in blockchain tech and 2+ years in Rust server code.
- Other info: Collaborate with industry leaders and tackle complex challenges.
The predicted salary is between 48000 - 72000 ÂŁ per year.
For blockchain technology to revolutionise the digital economy, we require mass adoption, which can only happen with a drastic improvement in UX. Account abstraction is the path to achieving this, and a modular smart account infrastructure will provide the foundations to go beyond just UX improvements (e.g., gas fee and seed phrase abstraction) to a world where powerful on‑chain products become the norm. Build at the forefront of account abstraction infrastructure and prepare web3 for its first 1 billion users. At Rhinestone, our technology transforms smart accounts into an open platform for innovation.
Today, smart account development is cumbersome and complex. Only the core developers of the account contribute to its features, stifling creativity. Rhinestone enables any developer to build self‑contained components, called modules, that extend the functionality of smart accounts. Creating an “app store moment” and introducing a new primitive to supercharge on‑chain products. Some of the most compelling products are being built on smart accounts today, including WalletConnect’s Smart Sessions to revolutionise app UX, ZK Email to improve user privacy, Safe7579 to unleash the Safe app marketplace, chain abstraction solutions for instant cross‑chain transactions without bridging, and debit card offerings that can be plugged into any smart wallet.
The role involves developing the off‑chain infrastructure of Rhinestone’s Protocol. These core components will support the interoperability, security, and viability of an open and permissionless module ecosystem for smart accounts. The position will require experience with blockchain systems and building highly performant backend services. Rhinestone offers the opportunity to build at the frontier of one of the most important emerging technologies in the Ethereum ecosystem and collaborate with some of the most prominent thought leaders.
You’ll be expected to hold your own with leading teams across the space with whom we regularly interact, including Safe, core contributors of ERC‑4337, Biconomy, ZeroDev, Circle, and OKX, to name a few, to drive forward our development initiatives and ecosystem standards, like ERC‑7579. If you are nerd‑sniped by complex problems at the intersection of scalability, UX, and trustlessness, we’d love to speak with you! This is an opportunity for you to leave a mark on the broader ecosystem and become a true domain expert.
Responsibilities- Architect and design our off‑chain services using Rust to support feature growth and the rapidly changing requirements of being a startup.
- While your focus will be writing concurrent backend systems, you will also interact with our smart contract systems written in Solidity.
- Work closely with the team to ship new products and develop solutions for challenging technical problems.
- Deliver high‑quality code from concept until production.
- Dive into the code of other team members to provide thorough reviews and contributions outside of your own responsibilities.
- 3+ years of relevant experience with blockchain technology (EVM‑focused).
- 2+ years of experience writing Rust server code in a production environment (e.g., ethers.rs and/or alloy).
- Experience working with crypto wallets (preferably smart accounts), bridging technologies, blockchain nodes, relayer or intent‑based systems, and an understanding of Layer 2 solutions and their integration into the application layer.
- Ability to balance shipping quickly with building a stable infrastructure.
- Self‑starter, problem solver from the root cause, able to break down complex problems into simpler components and chart the phases of getting to a stable and scalable solution.
- A hustler mentality; founding a company, working in startups (pre‑series A), or building side projects (open source is a plus).
- Able to be a thought leader and highly collaborative to drive toward 10Ă— outcomes.
- Onchain: Solidity (Foundry)
- Offchain backend: Rust, Node, Typescript, and various other JS/TS‑based frameworks
- Offchain frontend: NextJS, Typescript, and Tailwind
Location: London, UK or Remote (±2 hours of London timezone)
What we offer- Startup equity
- Opportunity to own complex part of tech stack end‑to‑end
- Flexible working hours and holidays
- Regular team meetups, offsites, and conferences
- A chance to work with the leading minds in account abstraction
Reach out to kurt@rhinestone.wtf to start the application process. Rhinestone employs a meritocratic mindset when hiring. Regardless of background, gender identity, age, religion, etc., we assess candidates by their ability to contribute, collaborate, and deliver excellent work.
Senior Backend Engineer in City of London employer: 1kx Network
Contact Detail:
1kx Network Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer in City of London
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the blockchain space. Attend meetups, webinars, or even just chat with people on LinkedIn. The more you engage, the better your chances of landing that Senior Backend Engineer role.
✨Tip Number 2
Show off your skills! Build a portfolio showcasing your projects, especially those involving Rust and blockchain tech. Share it on GitHub or your personal website. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding blockchain concepts. Practice common backend engineering problems and be ready to discuss your past experiences. Confidence is key, so know your stuff!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search. So, hit that apply button and let’s get the conversation started!
We think you need these skills to ace Senior Backend Engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Backend Engineer role. Highlight your experience with blockchain technology and Rust, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for blockchain and account abstraction, and explain why you’re excited about the opportunity at Rhinestone. Let us know how you can contribute to our mission!
Showcase Your Projects: If you've worked on any interesting projects, especially in blockchain or backend development, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get the attention you deserve. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at 1kx Network
✨Know Your Tech Stack
Make sure you’re well-versed in the tech stack mentioned in the job description, especially Rust and Solidity. Brush up on your knowledge of blockchain technology and be ready to discuss how you've used these technologies in past projects.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, particularly those related to scalability and UX. Be ready to break down complex problems and explain your thought process in tackling them.
✨Demonstrate Collaboration
Rhinestone values teamwork, so come prepared with examples of how you've successfully collaborated with others. Highlight any experiences where you’ve contributed to code reviews or worked closely with cross-functional teams.
✨Be a Thought Leader
Express your passion for innovation in the blockchain space. Share your insights on current trends and how you envision the future of smart accounts. This will show that you’re not just a coder but also someone who thinks strategically about the industry.