Remote Core Protocol Engineer – Founding Team at Solforge Network
Blockchain Works
London, United Kingdom Full-time posted 3 days ago in I.T. & Communications-
Job ID 2773200
Job Description
Join Our Journey
As a Core Engineer at Solforge, you will take the lead in driving our engineering initiatives, pioneering the development and deployment of cutting-edge, high-performance distributed systems. You will collaborate with a highly skilled team of core engineers, all of whom have made significant contributions to foundational and innovative network components.
We are dedicated to assembling a team of exceptional talents who are eager to tackle intricate core infrastructure challenges. Ideal candidates are those who possess a clear design philosophy and are driven to advance our industry. You can look forward to engaging in regular group discussions about architecture, exploring new design specifications, and participating in thorough code reviews. Our commitment to quality code delivery is unwavering, and we value frequent releases.
Meet Our Team
Currently, we are constructing an entire platform using Rust, integrating L1 and L2 solutions, which will enable us to create intricate scenarios and dynamic interactions within the network. While your primary focus will be on Rust and complex inter-component interactions, you may also engage with infrastructure tools (such as Kubernetes) and contribute to projects in other programming languages like Go. We believe that a comprehensive understanding of the entire stack is crucial for grasping the broader architecture and the interconnections within our systems.
Your Responsibilities
- Bring enthusiasm and motivation to our mission, contributing to groundbreaking and complex projects.
- Lead the refactoring and enhancement of existing software designs, implementing innovative solutions.
- Foster effective communication within the team and maintain thorough documentation of your code. Mentorship of less experienced engineers is expected from founding engineers.
- Analyze protocol specifications, breaking them down into actionable issues and translating them into Rust code.
- Oversee the maintenance of a substantial codebase, ensuring it remains well-structured, modular, future-proof, and optimized for performance.
- Automate security testing processes and benchmarks while creating innovative tools and frameworks to enhance our systems continuously.
What You’ll Bring to the Table:
- A bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field, along with relevant experience in blockchain systems.
- Minimum of three years of experience in distributed systems with a deep understanding of L1 and L2 architectures.
- Strong expertise in programming languages such as Rust, C, C++, or Go, with a focus on writing efficient and secure code.
- Proven track record in designing, developing, and deploying scalable distributed systems.
- An analytical mindset, capable of anticipating and addressing emerging security threats, informed by a thorough knowledge of the blockchain ecosystem.
Preferred Qualifications
- Active contributions to open-source projects in core protocol engineering (e.g., Firedancer, Reth, Lighthouse, Geth).
- Experience within the Solana ecosystem, contributing to core components like Solana’s runtime or scheduler.
- Engagement with the blockchain security research community, reflected by contributions to open-source projects, publications, or presentations at major conferences.
What We Offer
- Competitive salary packages based on ongoing market analysis, including token options.
- A remote-first work environment that promotes self-initiative, along with flexible working hours.
- Collaborate with teammates who are genuinely passionate about their work and its impact.
- A vibrant and cooperative workplace that encourages innovation and recognizes individual contributions to our shared success.
- Opportunities for professional development and career progression within a hastily evolving tech landscape.