Protocol Software Engineer - Storage

Protocol Software Engineer - Storage

Sei

New York, NY • On-site

Full-time

Posted 22 days ago


Job description

About Sei Labs
Sei Labs builds open sourced technology for the high-performance Sei Blockchain, the first parallelized EVM Layer 1 blockchain designed to scale with the industry. The unique optimizations built into Sei enable Web3 applications to reach Web2 level scale and performance, driving the mass adoption of digital assets.
Our teams are comprised of former Google, Goldman Sachs, Robinhood, Nvidia, and Databricks veterans dedicated to onboarding the next billion users onto a vibrant ecosystem of applications.
Sei Labs has raised over $30M from top investors including Jump Crypto, Multicoin Capital, Coinbase Ventures, Distributed Global, Hudson River Trading, and Flow Traders.
Check out our website and docs for more details.
Storage at Sei
Sei Labs is looking for aProtocol Engineerspecialized in the EVM to lead the development of core components of the Sei Blockchain. Our mission at Sei is to Scale the EVM, you'd be at the epicenter of everything we're about.
You'll work at the forefront of blockchain infrastructure, designing and optimizing the foundational layers of a high-performance, scalable decentralized network on our Storage team. You'll be helping build the most performant end to end solution for a massive amount of data as the Sei network hits mainstream traction. If you're passionate about low-level systems design, performance optimization, and shaping the future of decentralized networks, this is a great opportunity to make a lasting impact in Web3.
Responsibilities
  • Write code to build the core sei blockchain (execution, consensus, state management, etc.)
  • Analyze and own the end to end performance of Sei's EVM implementations.
  • Proactively identify and drive optimizations and improvements to the product.
  • Take ownership over your work and the work of the team.

Qualifications
  • 5+ years of infrastructure engineering experience
  • 2+ years of EVM specific work in building and scaling a Layer 1 blockchains performance
  • Deep end to end understanding of the EVM from execution to storage
  • A proven tech lead with experience planning and leading large projects with long-term impact on a single system or team
  • Strong technical grasp and excellent judgment on task prioritizations
  • Able to tackle complex engineering problems that deliver results
  • History of creating and applying new processes and tooling to increase engineering efficiency


Frequently asked questions

Q: What skills or qualities help someone succeed as a Software Engineer?

A: To succeed as a Software Engineer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as expertise in software development methodologies like Agile and version control systems like Git. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. These technical and soft skills enable Software Engineers to design, develop, and maintain high-quality software applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Software Engineer?

A: A Software Engineer's typical career progression involves starting as a Junior Software Engineer, where they focus on coding and contributing to existing projects, then advancing to a Mid-Level Software Engineer role, where they take on more complex tasks, lead smaller projects, and mentor junior team members. As they gain experience, they can move into Senior Software Engineer positions, where they lead large-scale projects, architect software systems, and make technical decisions that impact the organization. With continued growth, Software Engineers can pursue leadership roles, such as Technical Lead or Engineering Manager, or transition into specialized areas like DevOps, Product Management, or Technical Consulting.



Sei job posting for a Protocol Software Engineer - Storage in New York, NY with a salary of $131,300 to $189,300 Annually with a map of New York location.