Senior Software Engineer, Backend
Remote - United States
Magic's aims to bring "a wallet to every internet user," focusing on simplifying the onboarding of mainstream users into the Web3 ecosystem and enabling Web3-powered use cases for customers.
Since our founding in 2018, we’ve onboarded over 25 million users and 170,000 developers into the Web3 ecosystem and enabled Web3 use cases for prominent brands such as Mattel and Forbes, while powering some of the top Web3 customers such as Polymarket, Helium, Immutable, and WalletConnect. We’ve also raised over $80 million from notable investors, including PayPal Ventures, Lightspeed, Placeholder, SV Angel, Naval Ravikant, and Balaji Srinivasan.
Our team is deeply passionate about Magic's mission. Joining Magic means partnering with the best minds in Web3 to shape our industry. We foster an environment that promotes peak performance by offering robust support through a collaborative culture, opportunities to make a meaningful impact, and a suite of top-tier benefits.
If you are excited to shape the future of Web3, let's chat!
The Role
As a Software Engineer at Magic, you will play a pivotal role in building out the future of onboarding users to web3 applications. You will be building new services from the ground up, launching core features for our customers (end-users and developers alike), as well as finding ways to scale and improve our existing systems. You will act as a key player on the Magic engineering team to help build and ship features that support authentication and wallet service flows that will onboard the next billion users to web3.
This role reports directly to our VP of Engineering.
You will:
- Work on the Platform Engineering team. Platform Engineering provides stable, scalable blockchain, key management, platform and data services to support Magic experiences. This includes our patented technology DKMS along with future innovations in KMS, Blockchain, and NFT minting services.
- Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to Magic users.
- Build software that impacts every Magic user, whether they’re an end-user, developer, or partner. Key projects include Blockchain, our patented Delegated Key Management System (DKMS) and future innovations, NFT minting, and data pipelines.
- Collaborate with backend and frontend developers to deliver new features and improve existing features.
- Implement best practices and create and update documentation to help improve your peers' development experience.
- Recognize impediments to our efficiency as …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
401(k) program Collaborative culture Competitive salary Flexible hours Flexible working hours Fully remote Fully remote team Health insurance Home office budget Professional development Remote-first company Stock options Unlimited Paid Time Off Unlimited PTO
Tasks- Build new services
- Collaborate with teams
- Debug production issues
- Implement best practices
API Development AWS Backend Development Blockchain Data services Key management MySQL Python Technical Debt
Experience2-4 years
EducationBachelor's degree in Computer Science
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9