Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Engineer image - Rise Careers
Job details

Engineer

Malbec Labs is looking for highly talented Engineers to join our team and contribute to the development of a novel decentralized network orchestration plane that will underpin the DoubleZero Protocol.

KEY AREAS OF RESPONSIBILITY

  • Software Development. Write software in Go to interface with both a blockchain and network devices provided by DoubleZero bandwidth contributors. Create modular and testable code while following secure development practices. Take ownership in the design and evolution of large portions of the overall system.

  • Business to network translation. Using a blockchain-based BSS, develop a robust orchestration and control system to interface with network devices in a decentralized infrastructure owned by many entities.

  • Technical Knowledge. Understand carrier networking concepts including BGP, MPLS SR-TE and various tunneling protocols. Know when to build something new vs. depending on an existing open source library.

  • Communication. Actively participate in the ongoing curation of the DoubleZero code base including facilitating discussions within issues and pull requests into the main branch.

  • Travel. Attend off site work sessions with your team every 6-8 weeks.

QUALIFICATIONS

  • 5-10 years of software development experience supporting large scale networks

  • Experience building centralized network automation systems

  • Exposure to SVM or EVM-based smart contracts highly desired

  • Ability to prioritize appropriately and meet deadlines in high-pressure environments

PERSONAL ATTRIBUTES

Must be a self-starter and able to produce high quality work product in a remote team.

ABOUT DOUBLEZERO

DoubleZero is a decentralized, permissionless protocol that revolutionizes network performance for distributed systems like blockchain. The mission is simple: increase bandwidth and reduce latency.

DoubleZero increases bandwidth by filtering junk data that currently plagues validators and other network operators. DoubleZero reduces latency by connecting these filters with underutilized private fiber links in the form of a mesh network. By combining these improvements and routing the right data through optimized, low-latency paths, the DoubleZero protocol empowers blockchains and other systems to reach performance levels that are currently impossible.

In short, DoubleZero is a new Internet for distributed systems. It is supported by two organizations: DoubleZero Foundation, which drives the adoption, decentralization, security, and advancement of the protocol; and Malbec Labs, which develops the technical components of the protocol itself. We look forward to hearing from you.

What You Should Know About Engineer, DoubleZero

At Malbec Labs, we’re excited to announce an opening for an Engineer to join our dynamic team! As a key player in our mission, you'll be contributing to the innovative development of a decentralized network orchestration plane that serves as the backbone of the groundbreaking DoubleZero Protocol. Your primary responsibility will be to write efficient software using Go, seamlessly interfacing with both blockchain technology and network devices. We’re looking for someone with a passion for creating modular, testable code while adhering to secure development practices. Your skills will directly influence the design and evolution of significant portions of our system. In this role, you'll engage in business-to-network translation, crafting a robust orchestration and control system arising from our blockchain-based BSS and integrating with numerous decentralized network devices. Ideal candidates will have around 5-10 years of software development experience, coupled with a strong understanding of carrier networking concepts such as BGP and MPLS SR-TE. Strong communication skills are a must; we value collaboration in curating the DoubleZero codebase effectively. Lastly, a bit of travel every six to eight weeks to off-site work sessions is part of the fun! If you’re a self-starter ready to work with like-minded individuals on a project that aims to radically improve distributed internet frameworks, we can’t wait to hear from you at Malbec Labs!

Frequently Asked Questions (FAQs) for Engineer Role at DoubleZero
What are the main responsibilities of an Engineer at Malbec Labs?

As an Engineer at Malbec Labs, you will primarily focus on software development using Go, connecting blockchain technology with network devices. Your responsibilities include writing clean, modular code, translating business needs into a decentralized interface, and participating in the ongoing curation of the DoubleZero codebase.

Join Rise to see the full answer
What qualifications do I need to become an Engineer at Malbec Labs?

To become an Engineer at Malbec Labs, you should have 5-10 years of experience in software development, particularly with large-scale networks. Additionally, experience with centralized network automation systems, exposure to SVM or EVM-based smart contracts, and a solid understanding of carrier networking concepts are highly desired.

Join Rise to see the full answer
What programming languages are required for the Engineer position at Malbec Labs?

The Engineer role at Malbec Labs primarily requires expertise in Go programming language. Familiarity with other relevant technologies and programming languages may also be beneficial, especially those related to blockchain and network automation.

Join Rise to see the full answer
How does collaboration work for Engineers at Malbec Labs?

Collaboration at Malbec Labs is centered around active participation in discussions about code contributions via issues and pull requests. Engineers are encouraged to openly communicate and share their insights to enhance the overall quality of the DoubleZero codebase.

Join Rise to see the full answer
Is travel involved for the Engineer role at Malbec Labs?

Yes, Engineers at Malbec Labs are expected to travel for off-site work sessions approximately every six to eight weeks. These opportunities facilitate teamwork and strengthen relationships among colleagues while enriching the work experience.

Join Rise to see the full answer
Common Interview Questions for Engineer
Can you describe your experience with software development in a networking environment?

In answering this question, you should highlight specific projects you've worked on that showcase your skills in software development related to networking. Discuss technologies you've used, focusing on any large-scale systems you've helped to build or maintain.

Join Rise to see the full answer
How do you ensure the security and reliability of your code?

A strong response should include examples of secure development practices you follow, such as code reviews, testing protocols, and utilizing secure libraries. Discuss how you identify vulnerabilities and mitigate risks within your projects.

Join Rise to see the full answer
What is your understanding of BGP and its role in network architecture?

Explain BGP's function as a routing protocol that manages how packets are routed between different autonomous systems. Be prepared to discuss scenarios where you've implemented or interacted with BGP in past projects.

Join Rise to see the full answer
How do you prioritize tasks when facing tight deadlines?

Discuss your approach to prioritizing tasks under pressure, including methods like creating to-do lists, assessing the impact of tasks, and communicating with your team. Highlight any experiences where you've had to manage competing priorities successfully.

Join Rise to see the full answer
Can you give an example of a project where you had to work with decentralized networks?

Provide specific examples from your background where you handled decentralized network projects, which can illustrate your technical expertise and experience with similar infrastructure setups.

Join Rise to see the full answer
Describe your experience with writing modular and testable code.

Elaborate on your coding practices, emphasizing how you break down functions or components for better reusability and how testing plays a role in your development process. Provide examples of frameworks or methodologies you've utilized.

Join Rise to see the full answer
How do you handle disagreements in a collaborative project?

Highlight your communication style and diplomatic skills. Discuss how you approach conflicts constructively, seeking to understand different perspectives and finding common ground or solutions.

Join Rise to see the full answer
What motivates you to work on projects related to blockchain technology?

Express your enthusiasm for the potential of blockchain technology, focusing on how you see its application transforming industries. Highlight specific aspects of your work that align well with this passion.

Join Rise to see the full answer
How do you stay updated with the latest developments in technology and networking?

Mention how you regularly engage with online forums, subscribe to industry journals, attend webinars or conferences to keep abreast of new technologies, methodologies, and best practices in the field.

Join Rise to see the full answer
What do you think is the most challenging part of developing a decentralized network orchestration system?

Provide insight into potential challenges such as managing multiple stakeholders, ensuring network reliability, and dealing with scalability issues. You can also discuss how you've tackled similar challenges in past roles.

Join Rise to see the full answer
Similar Jobs
DoubleZero Remote No location specified
Posted 14 days ago
DoubleZero Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Zipline Hybrid South San Francisco, California, USA
Posted 3 days ago
Posted 17 hours ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 4, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!