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

Senior Protocol Engineer - Golang (External)

Our clients mission is to commoditize all forms of intelligence. Operating at the intelligence layer of the AI stack, they believe that building at the intersection of crypto and AI is the optimal path to achieving their mission.


As crypto-natives and ML experts with experience across leading Web3 projects, large finance companies, and large tech companies, the team combines deep blockchain knowledge with world-class technical capabilities. Backed by top crypto venture funds and angel investors who share the vision for the future of digital ownership.


We are looking for a protocol engineer to join the growing team responsible for both the design and development of upgrades to the chain that improve upon its incentive mechanisms, optimize its capital and computational efficiencies, and generalize its application. You will join a flat, collaborative environment that emphasizes solving hard problems well and with haste.


Key Responsibilities:
  • Designing improvements and new features: improving upon its incentive mechanisms, optimizing the capital and computational efficiencies, and generalizing its application.
  • Writing Go code that improves the codebase by implementing ideas designed as above
  • Preemptively assess all implications from every new decision made for the chain and every signal emitted by the chain. This includes but is not limited to economic, scalability, and usability concerns; anything that comprises an “end-to-end ownership” of the chain.
  • Battling emergencies in the war room whenever key chain functionality has been impaired
  • Collaborating with other teams to communicate chain functionality to maximize the value they can in turn offer others (e.g. to help inform how the indexing team should build new schemas for various applications)
  • Participating in system architecture, protocol design, and decision-making to ensure security and minimize attack surface
  • Keeping up-to-date with the latest developments in the Cosmos and broader crypto ecosystems, to always incorporate new best practices, techniques, and threat mitigations


Key Requirements:
  • 2+ years in an adversarial, blockchain environment writing production-grade, protocol-level code including core chain source code or smart contracts
  • 4+ years writing production-grade, scalable Go
  • Shape rotator; Can read and speak in math and abstractions
  • Expert understanding of common crypto-economic primitives
  • Previous experience at a crypto project that successfully navigated at least one, full cycle while actively battling typical adversarial forces inherent to crypto i.e. you worked at a noteworthy protocol
  • Proactive, English-fluent communicator
  • Fully immersed in, dedicated to, and bought-in to crypto


Preferred Requirements:
  • Experience building Cosmos SDK chains
  • Can do their own DevOps
  • Interest in Machine Learning
  • Is a notable presence on CT


Serotonin Glassdoor Company Review
2.9 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Serotonin DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Serotonin
Serotonin CEO photo
Unknown name
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$120000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Protocol Engineer - Golang (External), Serotonin

Are you ready to take your career to new heights? Our innovative company, known for its cutting-edge work at the intersection of crypto and AI, is excited to welcome a Senior Protocol Engineer specializing in Golang to our New York team. Your mission, should you choose to accept it, will be to design and implement improvements that enhance our chain's incentive mechanisms, optimize efficiencies, and broaden its application. Imagine working in a flat, collaborative environment full of like-minded crypto enthusiasts and machine learning experts where solving hard problems is the norm. You’ll be actively contributing to the architecture and protocol design while writing quality Go code that strengthens our already robust codebase. Your keen analytical skills will be crucial as you foresee potential implications with every new decision, and your ability to quickly tackle emergencies will be vital during critical chain functionality issues. By collaborating with various teams, you’ll help us communicate chain functionality effectively, maximizing our value to others. Stay on top of the latest trends in the Cosmos and crypto ecosystems to implement best practices and adapt to emerging threats. If you have over two years of experience in adversarial blockchain environments and a passion for crypto, we would love to hear from you!

Frequently Asked Questions (FAQs) for Senior Protocol Engineer - Golang (External) Role at Serotonin
What are the primary responsibilities of a Senior Protocol Engineer - Golang at our company?

As a Senior Protocol Engineer - Golang, you'll be responsible for designing and implementing enhancements for our blockchain's incentive mechanisms, optimizing both capital and computational efficiencies, and generalizing its application. Additionally, you'll be writing Go code to improve our codebase, analyzing implications of every decision made, and collaborating with various teams to ensure effective chain functionality communication.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Protocol Engineer position at our company?

To apply for the Senior Protocol Engineer - Golang position, you should possess at least 2 years of experience in a blockchain environment focused on production-grade, protocol-level code, and a minimum of 4 years in writing scalable Go. An expert understanding of crypto-economic principles, flexibility to communicate well in English, and a proactive approach are vital for this role.

Join Rise to see the full answer
Is there a preference for candidates with specific experiences for the Senior Protocol Engineer role?

Yes, candidates with experience in building Cosmos SDK chains, self-sufficient DevOps skills, and an interest in Machine Learning will be preferred for the Senior Protocol Engineer - Golang role. We also value notable presences on crypto Twitter and practical knowledge of navigating adversarial forces within a crypto project.

Join Rise to see the full answer
In what type of environment will the Senior Protocol Engineer work?

The Senior Protocol Engineer - Golang will work in a flat and collaborative environment that encourages rapid problem-solving and open communication. You’ll be part of a talented team comprising crypto experts and ML enthusiasts, all driven by a shared vision of improving digital ownership.

Join Rise to see the full answer
What skills are essential for success as a Senior Protocol Engineer - Golang at our company?

Success in the Senior Protocol Engineer - Golang position requires strong problem-solving skills, an ability to think abstractly and mathematically, and proficiency in writing scalable Go code. Moreover, a keen understanding of the implications of protocol decisions in areas like economic scalability and usability will be crucial.

Join Rise to see the full answer
Common Interview Questions for Senior Protocol Engineer - Golang (External)
Can you explain your experience with designing improvements for blockchain protocols?

When answering, be specific about your past roles that involved protocol improvements. Highlight any successful upgrades you implemented and how they impacted usability or efficiency. Use metrics or outcomes to quantify your contributions.

Join Rise to see the full answer
What are some challenges you faced in previous blockchain projects and how did you overcome them?

Discuss particular challenges such as navigating security concerns or optimizing performance under load. Emphasize your problem-solving approach, teamwork, and any innovative solutions you proposed to address those challenges.

Join Rise to see the full answer
How do you stay updated on new developments in the blockchain ecosystem?

Demonstrate your commitment to continuous learning by mentioning specific resources you follow, such as blogs, podcasts, or research papers. Discuss how you apply new knowledge to your work, especially regarding best practices.

Join Rise to see the full answer
Can you describe your experience with Golang in building scalable applications?

Share concrete examples of projects where you wrote scalable Go code. Outline the challenges you faced, your approach to resolving them, and how those applications contributed to your team's objectives.

Join Rise to see the full answer
What strategies do you employ to analyze the implications of protocol changes?

Outline a systematic approach to analyzing implications, including assessing economic impacts, usability, and scalability. Mention tools or methodologies you utilize to aid in your assessments.

Join Rise to see the full answer
How do you contribute to fostering a collaborative team environment?

Discuss your communication style and openness to feedback. Provide examples of how you’ve successfully collaborated with others to achieve common goals, emphasizing any leadership roles you’ve taken.

Join Rise to see the full answer
What protocol design decisions do you prioritize to ensure security?

Highlight key factors like minimizing attack surfaces and considering economic incentives in protocol design. Share experiences where you took these factors into account in a practical scenario.

Join Rise to see the full answer
How do you address incidents or downtimes that impair chain functionality?

Explain your approach to incident management, including how you prioritize issues, gather information quickly, and communicate with team members to resolve problems effectively.

Join Rise to see the full answer
What is your experience with the Cosmos SDK, and what do you find valuable about it?

Share specific projects where you've utilized the Cosmos SDK. Discuss its strengths, such as modular architecture or interoperability features, and how it fits within your vision of blockchain development.

Join Rise to see the full answer
Can you explain the economic primitives you have used in your previous projects?

Discuss your understanding of common crypto-economic principles by providing examples from your experience. Talk about how these economic models influenced protocol design and operational decision-making.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
AECOM Remote Leeds, United Kingdom
Posted 3 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Jobot Hybrid Sioux Center, IA
Posted 5 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 11, 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!