At Magic we believe that Web3 onboarding should be delightful. Users shouldn't need a CS degree to setup their wallets. Developers shouldn't need to spend months dialing in and building out the authentication and wallet management experience before hacking away and building the product of their dreams.
Magic offers an SDK that handles authentication, wallet creation, and key management, relieving multiple key points of friction for user adoption in web3 applications
Senior Software Engineer, Backend Remote
Software Engineer, Backend Remote
Software Engineer, DevOps Remote
Why join us?
We are trailblazing a path for mainstream web3 adoption powered through our simple and secure authentication and key management solution. If you are adventurous and would like to take on new challenges in the blockchain paradigm, this will be one of the most exciting opportunities.
We offer highly competitive total compensation (salary and sizable equity), healthcare, dental, and vision coverage. Since COVID we've transitioned to a remote first company, and plan on staying that way. The team is flown together for our yearly offsite (Hawaii this year 🤙), as well as our biannual hackathon (most recently in NYC).
We are backed by reputable VCs from Silicon Valley and overseas, most recently raising a $27M series A.
Engineering at Magic
At Magic, we believe in shipping fast and often without compromising the craftsmanship of our offerings. We get there by diligently refining the scope of what we ship, we value security and a delightful user-experience above a checklist of supported features and functionality.
Our product engineering teams are verticalized with an EM, backend, and frontend engineers. This enables them to tackle problems and build features with greater autonomy, as most requirements can be owned end to end within the teams. The engineering team work off of 6 week product development cycles, where features and products are scoped, designed, implemented and launched every cycle. Teams further subdivide the 6 week into weekly sprint cycles where each cycle begins with a standard sprint planning meeting where the week's chunk of work is planned, and assigned to engineers on the team.
We are a product-driven team, and our engineering teams work closely with product, and design — getting the opportunity to take ownership of the solutions very early on in the product development lifecycle by deeply understanding the problems that we are trying to resolve.
We embrace agile development. Automated testing is our Swiss army knife and code review is a must. We are consistently improving our processes and procedures to further support our fast-iterating development cycle. We push to production numerous times a day. We hold the same standard to our newhires as we expect them to push to production on their first day.
- Decentralizing authentication by leveraging blockchain technology.
- Scaling Python/SQL backend to support rapid growth in user base.
You will get to work on our next generation decentralized authentication on blockchain architecture.
You will get to work on and improve our state of the art delegated key management that supports non-custodial way to manage keys.
You will get to scale our infrastructure and improve our codebase that drives blockchain adoption to reach the masses.
Working at Magic
We are a process- and procedure-driven company that values communication and resourceful attitude towards work. We adopt leader-to-leader mentality. Everyone in the company is a leader. They hold themselves accountable and go extra miles to make the products better. Team members get full autonomy on the projects that they are building. It is based on the foundation of the strong communication culture.
Unlimited PTO that folks actually use!
Yearly we host a company retreat, flying in our Magicians from all over —this year we are all headed to Oahu 🤙 .
We provide full medical, dental and vision coverage.
We run remote monthly happy hours to decompress and just hang. Recently we've done tea tasting, poker night, and a pet parade to show off our beloved furry companions.
There is no hard rules on the work hours. Our engineers typically get in the office around 10AM and work till 6PM. The hours are very flexible. We not only want employees to stay engaged with the team, but also want them to work based on their schedule.
Work from Home
We encourage engineers go to different conferences and meetup events. We are the main sponsor for EthDenver (https://www.ethdenver.com/). It is the biggest Ethereum event with more than two thousands developers attending. We fly out the entire company to attend the event.
Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.