Monad is hiring a Web3 C++ Software Engineering Intern - Immediate to Full-time
Compensation: $22k - $31k estimated
Location: NY New York City, New York, United States
Monad Labs is a venture-backed tech startup building the Monad blockchain, a high-performance smart contract platform built to bring world adoption to decentralized apps. Monad combines unparalleled performance (10,000 transactions per second) with portability (full compatibility for Ethereum smart contracts), leveraging innovations in parallel execution and distributed consensus.
We are founded byJump Trading alums, and backed by notable leaders in the crypto space, including Dragonfly, Placeholder, and Naval Ravikant. We have an office in NYC, and are partially distributed throughout the US and Canada.
The Role
We are looking for strong software engineer interns who enjoy solving challenging problems in performance engineering and/or distributed systems, and who are looking for a full-time opportunity immediately following the internship. This is an opportunity to learn from working on challenging low-level system design problems, as well as to explore working inside a fast-growing tech startup. Experience with crypto is not expected.
You will work closely with the rest of our team to design, build, and test innovations on different parts of the distributed system, such as mechanisms for transaction sequencing, propagation, and execution; signature verification; node recovery; historical state lookup, etc.
You'll be given a lot of responsibility, and you’ll work on high-impact problems that are core to our team’s mission. You will learn a lot by being part of a small, hyper-focused team with high engineering standards and coding practices. We want you to maximize your learning, both through mentorship from senior engineers and through ownership of tough problems.
This is for a full-time internship (40h/week), either remote within United States / Canada, or onsite in NYC. We are focusing on candidates who can start the internship immediately and are able to accept a full-time position once the internship ends. Please specify your availability in the job application.
Requirements
- You have, or will have by June 2023, an undergraduate degree in Computer Science, or equivalent experience
- You're available to complete a full-time 3-month internship starting in June 2023, and to start a full-time position immediately following
- You’re fluent in C++
- You have taken an Operating Systems class and have excellent knowledge of operating systems fundamentals (concurrency, memory management)
- You’ve challenged yourself on advanced topics beyond the CS major requirements (topics like operating systems, RTOS, compilers, cryptography, performance engineering, parallel computing)
- You’ve made significant contributions to a large, challenging project (bonus points for open-source contributions)
- You have experience with writing performant code and utilizing tools like perf and valgrind to identify hotspots
- You are extremely curious; you’re motivated to understand details of how systems work
- You’re resourceful and independent
- You understand the importance of excellent communication and documentation
- (Bonus) You have experience with kernel development
What you’ll be doing
- Designing experimental improvements to various areas of the system, such as virtual machine behavior, transaction propagation, cryptographic signature verification, node recovery, etc.
- Building and testing these improvements
- Learning about how existing smart contract platforms work and how they are used.
- Using our tech stack: C++, go, python, clang, gdb, perf, unix, git
Why work with us
- You'll work on extremely challenging problems with massive potential impact
- You'll learn a lot
- You'll get mentorship from exceptional engineers
- You’ll be paid a competitive rate
- You'll make impactful contributions to a product with a huge vision
Apply Now:
This job is closed
Compensation: $22k - $31k estimated
Location: NY New York City, New York, United States
This job is closed
Receive similar jobs:
Web3 C++ Developer Salary
The average yearly salary for a Web3 C++ Developer is $200k per year, with a minimum base salary of $120k and a maximum of $280k.
Check more information about Web3 C++ Developer Salary.
Web3 C++ Developer Jobs
Job Position and Company | Location | Tags | Posted | Apply |
---|---|---|---|---|
| New York, United States | Apply | ||
New York, United States | Apply | |||
| New York, United States | Apply | ||
![]() | by Metana | Info | ||
| New York, United States | Apply | ||
| New York, United States | |||
| New York, United States | |||
New York, United States | Apply | |||
| New York, United States | |||
| New York, United States | |||
| New York, United States |